Gajim crashes on automatic startup and has to be manually restarted.
Bug description
I observe this phenomenon on two notebooks with Ubuntu: On gnome startup sometimes Gajim produces the following error:
Traceback (most recent call last): File "gajim.py", line 485, in _process_events return self.process_events(fd, flags) File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 150, in process_events obj.pollin() File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 360, in pollin self._do_receive() File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 516, in _do_receive self.on_receive(received) File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 166, in _on_receive_document_attrs self.onreceive(None) AttributeError: NonBlockingClient instance has no attribute 'onreceive'
After this I'm not able to connect to my Jabber account. I have to restart Gajim. Then everything is fine. Maybe the problem is related to network connection: If the WLAN is not connected before Gajim starts, the the error occurs...
I looked at other tickets. There are some with the same traceback, but the situations seem to be different. Is there a solution for this annoying behaviour?
Software versions
Gajim: 0.12.5
OS version: Ubuntu 9.10
GTK version: 2.18.3
PyGTK version: 2.16.0