problem deleting omemo fingerprints
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/./data/plugins/omemo/gtk/util.py", line 72, in _on_response
button.callback()
File "/usr/lib/python3/dist-packages/gajim/./data/plugins/omemo/gtk/key.py", line 199, in _remove
identity_key = record.getSessionState().getRemoteIdentityKey()
File "/usr/lib/python3/dist-packages/axolotl/state/sessionstate.py", line 48, in getRemoteIdentityKey
return IdentityKey(self.sessionStructure.remoteIdentityPublic, 0)
File "/usr/lib/python3/dist-packages/axolotl/identitykey.py", line 11, in __init__
self.publicKey = Curve.decodePoint(bytearray(ecPubKeyOrBytes), offset)
File "/usr/lib/python3/dist-packages/axolotl/ecc/curve.py", line 34, in decodePoint
type = _bytes[0] # byte appears to be automatically converted to an integer??
IndexError: bytearray index out of range
Steps to reproduce the problem
...