"IndexError: list index out of range" on connecting
This error jumped out of nowhere. Gajim started normally until today, when I got this error:
Traceback (most recent call last):
File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 476, in _process_events
return IdleQueue._process_events(self, fd, flags)
File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 346, in _process_events
obj.pollin()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 369, in pollin
self._do_receive()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 547, in _do_receive
self._on_receive(received)
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 559, in _on_receive
self.on_receive(data)
File "/usr/share/gajim/src/common/xmpp/dispatcher_nb.py", line 193, in ProcessNonBlocking
self.Stream.Parse(data)
File "/usr/share/gajim/src/common/xmpp/simplexml.py", line 416, in endtag
self.streamError = self._mini_dom.getChildren()[0].getName()
IndexError: list index out of range
I don't know why this happened. After some time roster appears but new windows with this error keep popping up every ~30 seconds.
Tried updating to newest revision but without luck.