"JID must contain at least domain name" popup
From time to time Gajim pops up a "programming error has been detected" window with this traceback. Other than the popup, everything is working normally - so the error can probably just be silenced.
Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/nbxmpp/dispatcher_nb.py", line 497, in dispatch handler['func'](session, stanza) File "/usr/share/gajim/src/common/connection_handlers.py", line 1832, in _messageCB conn=self, stanza=msg, account=self.name)) File "/usr/share/gajim/src/common/nec.py", line 76, in push_incoming_event self._generate_events_based_on_incoming_event(event_object) File "/usr/share/gajim/src/common/nec.py", line 98, in _generate_events_based_on_incoming_event if new_event_object.generate(): File "/usr/share/gajim/src/common/connection_handlers_events.py", line 1150, in generate self.stanza.setFrom(to) File "/usr/lib/python2.7/dist-packages/nbxmpp/protocol.py", line 844, in setFrom self.setAttr('from', JID(val)) File "/usr/lib/python2.7/dist-packages/nbxmpp/protocol.py", line 622, in __init__ raise ValueError('JID must contain at least domain name') ValueError: JID must contain at least domain name
Steps to reproduce
Write to yourself from another resource
Ubuntu 14.04 x64
GTK+ Version: 2.24.23 PyGTK Version: 2.24.0
It is linked with carbons. Could you open XML console and show me the XML that causes the issue? It seems you get a message without a to attribute.
I've sent the XML dump to your email, I hope it's OK - don't want to post it in public.