Omemo: AssertionError in omemo_send_message, are_keys_missing, fetch_device_bundle_information
From time to time (when sending the first message in a while) I get this stack trace:
Traceback (most recent call last): File "src\chat_control.py", line 801, in _on_message_textview_mykeypress_event File "...\AppData\Roaming\Gajim\Plugins\omemo\ui.py", line 176, in omemo_send_message self.contact.jid): File "...\AppData\Roaming\Gajim\Plugins\omemo\omemoplugin.py", line 922, in are_keys_missing device_id) File "src\plugins\helpers.py", line 107, in wrapper File "...\AppData\Roaming\Gajim\Plugins\omemo\omemoplugin.py", line 975, in fetch_device_bundle_information iq = BundleInformationQuery(jid, device_id) File "...\AppData\Roaming\Gajim\Plugins\omemo\xmpp.py", line 97, in __init__ assert isinstance(device_id, int) AssertionError
After closing the error dialogue I can then continue sending messages without any errors for some time.