Traceback on account deletion
Please first check if another issue has been opened for your problem
Versions
- OS: (Arch)Linux
- Gajim version:
1.0.0.beta1.r66.g956feb7ac
- GTK version:
3.22.24
- Python-nbxmpp version:
0.6.3.r4.g4eb5a81
Steps to reproduce the problem
- Go to account
- Remove an account
- Remove account from Gajim and from the server.
Expected behavior
Account is deleted from Gajim and from the server. Confirmation window closes.
Actual behavior
The account is correctly deleted from the server and gajim, but then I get this traceback.
03/17/2018 23:47:47 (W) nbxmpp.dispatcher_nb Unknown stanza: error
03/17/2018 23:47:47 (E) gajim.c.ged Error while running an event handler: <bound method Interface.handle_event_status of <gajim.gui_interface.Interface object at 0x7f77eb082320>>
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/gajim/common/ged.py", line 93, in raise_event
if handler(*args, **kwargs):
File "/usr/lib/python3.6/site-packages/gajim/gui_interface.py", line 240, in handle_event_status
for name in list(self.instances[account]['online_dialog'].keys()):
KeyError: 'cluxia.eu1'
03/17/2018 23:47:47 (E) gajim.c.ged Error while running an event handler: <bound method RosterWindow._nec_our_show of <gajim.roster_window.RosterWindow object at 0x7f77e0f45390>>
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/gajim/common/ged.py", line 93, in raise_event
if handler(*args, **kwargs):
File "/usr/lib/python3.6/site-packages/gajim/roster_window.py", line 2657, in _nec_our_show
self.application.set_account_actions_state(obj.conn.name)
File "/usr/lib/python3.6/site-packages/gajim/gajim.py", line 487, in set_account_actions_state
self.lookup_action(account + action_name).set_enabled(False)
AttributeError: 'NoneType' object has no attribute 'set_enabled'