AttributeError: 'NoneType' object has no attribute 'getTagData'
Versions
- OS: openSUSE Tumbleweed 20220619
- Gajim version: 11ff1e707f34e5c7a0f892569495c29479c2f9f1 (current master)
- GTK version: 2.36.3
- Python-nbxmpp version: 3.1.0
Steps to reproduce the problem
- Start gajim in the terminal with one server configured
Expected behavior
No error messages appearing
Actual behavior
06/21/2022 09:53:44 (E) nbxmpp.m.discovery (chat.example.com) Fatal Exception
Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/nbxmpp/task.py", line 204, in _next_step
res = self._gen.send(result)
File "/usr/lib/python3.10/site-packages/nbxmpp/modules/discovery.py", line 72, in disco_info
raise StanzaError(response)
File "/usr/lib/python3.10/site-packages/nbxmpp/errors.py", line 54, in __init__
self.condition_data = self._error_node.getTagData(self.condition)
AttributeError: 'NoneType' object has no attribute 'getTagData'
06/21/2022 09:53:44 (E) nbxmpp.dispatcher (chat.example.com) Error while handling stanza
Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/nbxmpp/dispatcher.py", line 441, in dispatch
func(self._client, stanza, **user_data)
File "/usr/lib/python3.10/site-packages/nbxmpp/task.py", line 339, in _async_finished
self._next_step(result)
File "/usr/lib/python3.10/site-packages/nbxmpp/task.py", line 212, in _next_step
self._set_finished()
File "/usr/lib/python3.10/site-packages/nbxmpp/task.py", line 233, in _set_finished
self._invoke_callbacks()
File "/usr/lib/python3.10/site-packages/nbxmpp/task.py", line 255, in _invoke_callbacks
callback(self)
File "/usr/lib/python3.10/site-packages/gajim/common/modules/caps.py", line 150, in _on_disco_info
disco_info = nbxmpp_task.finish()
File "/usr/lib/python3.10/site-packages/nbxmpp/task.py", line 272, in finish
raise self._error # pylint: disable=raising-bad-type
File "/usr/lib/python3.10/site-packages/nbxmpp/task.py", line 204, in _next_step
res = self._gen.send(result)
File "/usr/lib/python3.10/site-packages/nbxmpp/modules/discovery.py", line 72, in disco_info
raise StanzaError(response)
File "/usr/lib/python3.10/site-packages/nbxmpp/errors.py", line 54, in __init__
self.condition_data = self._error_node.getTagData(self.condition)
AttributeError: 'NoneType' object has no attribute 'getTagData'