KeyError: 'plain_connection'
Bug description
Traceback (most recent call last): File "/home/styx/sandbox/gajim/share/gajim/src/common/xmpp/idlequeue.py", line 528, in _process_events return IdleQueue._process_events(self, fd, flags) File "/home/styx/sandbox/gajim/share/gajim/src/common/xmpp/idlequeue.py", line 393, in _process_events obj.pollin() File "/home/styx/sandbox/gajim/share/gajim/src/common/xmpp/transports_nb.py", line 413, in pollin self._do_receive() File "/home/styx/sandbox/gajim/share/gajim/src/common/xmpp/transports_nb.py", line 599, in _do_receive self._on_receive(received) File "/home/styx/sandbox/gajim/share/gajim/src/common/xmpp/transports_nb.py", line 613, in _on_receive self.on_receive(data) File "/home/styx/sandbox/gajim/share/gajim/src/common/xmpp/dispatcher_nb.py", line 201, in ProcessNonBlocking self._owner.disconnect(self.Stream.streamError) File "/home/styx/sandbox/gajim/share/gajim/src/common/xmpp/client_nb.py", line 133, in disconnect i() File "/home/styx/sandbox/gajim/share/gajim/src/common/connection.py", line 227, in _on_disconnected self.dispatch('STATUS', 'offline') File "/home/styx/sandbox/gajim/share/gajim/src/common/connection.py", line 172, in dispatch gajim.ged.raise_event(event, self.name, data) File "/home/styx/sandbox/gajim/share/gajim/src/common/ged.py", line 64, in raise_event handler(*args, **kwargs) File "/home/styx/sandbox/gajim/share/gajim/src/gui_interface.py", line 217, in handle_event_status del self.instances[account]['online_dialog'][name] KeyError: 'plain_connection'
Steps to reproduce
Maybe Connect/Disconnect, really don't know.
Software versions
OS version: Ubuntu 9.10 x64
GTK version: 2.18.3
PyGTK version: 2.16.0