traceback when disk is full
$ gajim
Traceback (most recent call last):
File "gajim.py", line 54, in \<module>
import message_control
File "/usr/share/gajim/src/message_control.py", line 14, in \<module>
import gtkgui_helpers
File "/usr/share/gajim/src/gtkgui_helpers.py", line 28, in \<module>
import vcard
File "/usr/share/gajim/src/vcard.py", line 27, in \<module>
from common import helpers
File "/usr/share/gajim/src/common/helpers.py", line 30, in \<module>
import gajim
File "/usr/share/gajim/src/common/gajim.py", line 64, in \<module>
import logger
File "/usr/share/gajim/src/common/logger.py", line 32, in \<module>
import configpaths
File "/usr/share/gajim/src/common/configpaths.py", line 104, in \<module>
gajimpaths = init()
File "/usr/share/gajim/src/common/configpaths.py", line 91, in init
paths.add('TMP', fse(tempfile.gettempdir()))
File "/usr/lib/python2.5/tempfile.py", line 262, in gettempdir
tempdir = _get_default_tempdir()
File "/usr/lib/python2.5/tempfile.py", line 209, in _get_default_tempdir
("No usable temporary directory found in %s" % dirlist))
IOError: [Errno 2] No usable temporary directory found in ['/tmp', '/var/tmp', '/usr/tmp', '/usr/share/gajim/src']
We should show an error dialog instead