Message "A programming error has been detected"
Bug description
Message "A programming error has been detected"
Traceback (most recent call last):
File "/home/users/staff/terminator/soft/gajim/src/common/xmpp/idlequeue.py", line 533, in _process_events
return IdleQueue._process_events(self, fd, flags)
File "/home/users/staff/terminator/soft/gajim/src/common/xmpp/idlequeue.py", line 394, in _process_events
obj.pollin()
File "/home/users/staff/terminator/soft/gajim/src/common/xmpp/transports_nb.py", line 414, in pollin
self._do_receive()
File "/home/users/staff/terminator/soft/gajim/src/common/xmpp/transports_nb.py", line 600, in _do_receive
self._on_receive(received)
File "/home/users/staff/terminator/soft/gajim/src/common/xmpp/transports_nb.py", line 614, in _on_receive
self.on_receive(data)
File "/home/users/staff/terminator/soft/gajim/src/common/xmpp/dispatcher_nb.py", line 453, in dispatch
handler['func'](session, stanza)
File "/home/users/staff/terminator/soft/gajim/src/common/connection_handlers.py", line 1478, in _presenceCB
conn=self, stanza=prs))
File "/home/users/staff/terminator/soft/gajim/src/common/nec.py", line 62, in push_incoming_event
self._generate_events_based_on_incoming_event(event_object)
File "/home/users/staff/terminator/soft/gajim/src/common/nec.py", line 81, in _generate_events_based_on_incoming_event
gajim.ged.raise_event(new_event_object.name, new_event_object)
File "/home/users/staff/terminator/soft/gajim/src/common/ged.py", line 70, in raise_event
if handler(*args, **kwargs):
File "/home/users/staff/terminator/soft/gajim/src/roster_window.py", line 2451, in _nec_presence_received
self.chg_contact_status(obj.contact, obj.show, obj.status, account)
File "/home/users/staff/terminator/soft/gajim/src/roster_window.py", line 2067, in chg_contact_status
contact_instances = gajim.contacts.get_contacts(account, contact.jid)
AttributeError: 'NoneType' object has no attribute 'jid'
Steps to reproduce
Do nothing. Connected to several conferences.
Software versions
OS version: Gentoo
GTK version:2.22.1
PyGTK version: 2.17.0
Gajim version: 0.14.0.1-efcf3c421924