KeyError: 'type' in _connect_to_next_host
Versions
- OS: Debian GNU/Linux bullseye/sid
- GTK+ Version: 3.24.12
- PyGObject Version: 3.34.0
- python-nbxmpp Version: 0.6.10
- Gajim Version: 1.1.3
Traceback
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/gi/overrides/GLib.py", line 664, in <lambda>
func_fdtransform = lambda _, cond, *data: callback(channel, cond, *data)
File "/usr/lib/python3/dist-packages/nbxmpp/idlequeue.py", line 563, in _process_events
return IdleQueue._process_events(self, fd, flags)
File "/usr/lib/python3/dist-packages/nbxmpp/idlequeue.py", line 411, in _process_events
obj.pollin()
File "/usr/lib/python3/dist-packages/nbxmpp/transports_nb.py", line 451, in pollin
self._do_receive()
File "/usr/lib/python3/dist-packages/nbxmpp/transports_nb.py", line 640, in _do_receive
self.disconnect()
File "/usr/lib/python3/dist-packages/nbxmpp/transports_nb.py", line 497, in disconnect
NonBlockingTransport.disconnect(self, do_callback)
File "/usr/lib/python3/dist-packages/nbxmpp/transports_nb.py", line 229, in disconnect
self.on_disconnect()
File "/usr/lib/python3/dist-packages/nbxmpp/client_nb.py", line 145, in disconnect
self.on_connect_failure()
File "/usr/lib/python3/dist-packages/gajim/common/connection.py", line 1015, in _connect_to_next_host
if host['type'] not in connection_types:
KeyError: 'type'
Steps to reproduce the problem
Don't know, it just popped up occasionally while Gajim was running. Several minutes before that I sent a message.