pyopenssl 0.15.1 breaks encoding?
original report: [gajim:ticket:8070 Gajim's trac]
Bug description
After upgrading pyopenssl to 0.15.1 gajim couldn't connect to one of the servers saying that
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/nbxmpp/dispatcher_nb.py", line 497, in dispatch
handler['func'](session, stanza)
File "/usr/lib/python2.7/site-packages/nbxmpp/auth_nb.py", line 426, in SASLHandler
+ self.channel_binding)
UnicodeDecodeError: 'utf8' codec can't decode byte 0x85 in position 0: invalid start byte
Steps to reproduce
Install gajim on archlinux, upgrade pyopenssl to 0.15.1 downgrading back to 0.14 fixes the error.
Software versions
OS version: Archlinux w/ testing repositories GTK version: 2.44.1 PyGTK version: 2.24.0 Gajim version: 0.16.1