UnicodeError: label empty or too long
Bug description
AFter upgrading from 0.16 Beta1 to Beta2 combined with an upgrade of python-nbxmpp from 0.2 to 0.3 I suddenly recieve following during runtime
Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/gajim/gui_interface.py", line 2455, in process_connections gajim.idlequeue.process() File "/usr/lib64/python2.7/site-packages/nbxmpp/idlequeue.py", line 551, in process self._check_time_events() File "/usr/lib64/python2.7/site-packages/nbxmpp/idlequeue.py", line 332, in _check_time_events callback() File "/usr/lib64/python2.7/site-packages/gajim/common/connection.py", line 2914, in _reconnect_alarm self._reconnect() File "/usr/lib64/python2.7/site-packages/gajim/common/connection.py", line 839, in _reconnect self.connect_and_init(self.old_show, self.status, self.USE_GPG) File "/usr/lib64/python2.7/site-packages/gajim/common/connection.py", line 1838, in connect_and_init self.connect_and_auth() File "/usr/lib64/python2.7/site-packages/gajim/common/connection.py", line 1833, in connect_and_auth self.connect() File "/usr/lib64/python2.7/site-packages/gajim/common/connection.py", line 1150, in connect h), self._on_resolve) File "/usr/lib64/python2.7/site-packages/gajim/common/helpers.py", line 124, in idn_to_ascii converted_labels.append(idna.ToASCII(label)) File "/usr/lib64/python2.7/encodings/idna.py", line 73, in ToASCII raise UnicodeError("label empty or too long") UnicodeError: label empty or too long
Steps to reproduce
It happens suddenly during runtime. No clue how to reproduce which additional information do you need?
Software versions
OS version: Gentoo Linux latest
GTK version: 2.24.22
PyGTK version: 2.10.1