traceback in _LastResultCB
Bug description
This traceback suddenly popped up on me after several hours of uptime with Gajim 0.14:
Traceback (most recent call last):
File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 528, in _process_events
return IdleQueue._process_events(self, fd, flags)
File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 393, in _process_events
obj.pollin()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 414, in pollin
self._do_receive()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 600, in _do_receive
self._on_receive(received)
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 614, in _on_receive
self.on_receive(data)
File "/usr/share/gajim/src/common/xmpp/dispatcher_nb.py", line 452, in dispatch
handler['func'](session, stanza)
File "/usr/share/gajim/src/common/connection_handlers.py", line 822, in _LastResultCB
seconds = qp.getAttr('seconds')
AttributeError: 'NoneType' object has no attribute 'getAttr'
Steps to reproduce
This is the first time I'm seeing this traceback. AFAIK I was not doing anything out of the ordinary. I may have hovered the mouse pointer over the contacts in the roster during that moment.
Software versions
OS version: Fedora 13
GTK version: gtk2-2.20.1-1.fc13.x86_64
PyGTK version: pygtk2-2.17.0-3.fc13.x86_64