OMEMO plugin is broken
Gajim Version
- OS: Linux Mint 20
- GTK+ Version: 3.24.20
- PyGObject Version: 3.36.0
- python-nbxmpp Version: 0.6.10
- Gajim Version: 1.1.3
- Gajim OMEMO Plugin Version: 2.6.30
Traceback
Traceback (most recent call last): File "/usr/lib/python3/dist-packages/gajim/./data/plugins/omemo/gtk/config.py", line 120, in account_combobox_changed_cb self.update_context_list() File "/usr/lib/python3/dist-packages/gajim/./data/plugins/omemo/gtk/config.py", line 202, in update_context_list state = self.plugin.get_omemo(account) File "/usr/lib/python3/dist-packages/gajim/./data/plugins/omemo/omemoplugin.py", line 251, in get_omemo return self.connections[account].omemo KeyError: 'jabjab.de'
Steps to reproduce the problem
- Setup any OMEMO compatible XMPP account.
- Open menu: Gajim -> Plugins -> OMEMO
- Click the gear icon
- Select an account from the dropdown menu
The above Traceback error will pop up in any/every case.
This has been occurring consistently on every attempted install/setup for well over a year, consequently rendering this client useless for secure communication.