Error in in _connect_to_next_host after some days of uptime
Versions
- OS: Debian GNU/Linux buster/sid
- GTK+ Version: 3.22.30
- PyGObject Version: 3.28.2
- python-nbxmpp Version: 0.6.6
- Gajim Version: 1.0.3
Traceback
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/gajim/gui_interface.py", line 2397, in process_connections
app.idlequeue.process()
File "/usr/lib/python3/dist-packages/nbxmpp/idlequeue.py", line 583, in process
self._check_time_events()
File "/usr/lib/python3/dist-packages/nbxmpp/idlequeue.py", line 339, in _check_time_events
self.queue[fd].read_timeout()
File "/usr/lib/python3/dist-packages/nbxmpp/transports_nb.py", line 505, in read_timeout
(self.server, self.port))
File "/usr/lib/python3/dist-packages/nbxmpp/transports_nb.py", line 218, in _on_connect_failure
self.on_connect_failure(err_message=err_message)
File "/usr/lib/python3/dist-packages/nbxmpp/client_nb.py", line 285, in _try_next_ip
self.disconnect(msg)
File "/usr/lib/python3/dist-packages/nbxmpp/client_nb.py", line 134, in disconnect
self.on_connect_failure()
File "/usr/lib/python3/dist-packages/gajim/common/connection.py", line 1206, in _connect_to_next_host
if host['type'] not in connection_types:
KeyError: 'type'
Steps to reproduce the problem
after 3 days of uptime
Maybe this issue can be closed, but maybe it can help? Used jabber Server is ejabberd(16.09-4bpo8+1) from jessie-backports. I cannot really reproduce the problem, but if some technical information is needed, than just ask it.