Many error messages suddenly appear
I just run into a bug. I could reproduce it, but I don't know exactly how. From one moment to the other, gajim would open around 50 error messages, most of them with the same content. If I close them all, it take a few secounds and again around 50 messages apear. Unfortunate I missed to store them, except this one: (though most were different)
Versions
- OS: Debian GNU/Linux 10 (buster)
- GTK+ Version: 3.24.5
- PyGObject Version: 3.30.4
- python-nbxmpp Version: 0.6.10
- Gajim Version: 1.1.2
Traceback
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/gajim/statusicon.py", line 366, in on_quit_menuitem_activate
app.interface.roster.on_quit_request()
File "/usr/lib/python3/dist-packages/gajim/roster_window.py", line 2557, in on_quit_request
self.get_status_message('offline', on_continue, show_pep=False)
File "/usr/lib/python3/dist-packages/gajim/roster_window.py", line 2309, in get_status_message
on_response('', empty_pep)
File "/usr/lib/python3/dist-packages/gajim/roster_window.py", line 2538, in on_continue
fjid = ctrl.get_full_jid()
File "/usr/lib/python3/dist-packages/gajim/message_control.py", line 71, in get_full_jid
fjid = self.contact.jid
AttributeError: 'NoneType' object has no attribute 'jid'
Steps to reproduce the problem
...