statusbot UnicodeDecodeError
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Core Infrastructure |
Fix Released
|
Medium
|
James E. Blair |
Bug Description
Statusbot terminates unexpectedly raising UnicodeDecodeError. The corresponding traceback looks like:
Traceback (most recent call last):
File "/usr/local/
load_
File "/usr/local/
_main(
File "/usr/local/
bot.start()
File "/usr/local/
super(
File "/usr/local/
self.
File "/usr/local/
self.
File "/usr/local/
self.
File "/usr/local/
c.process_
File "/usr/local/
for line in self.buffer:
File "/usr/local/
for line in super(DecodingL
File "/usr/lib/
return codecs.
UnicodeDecodeError: 'utf8' codec can't decode byte 0x92 in position 170: invalid start byte
Same class of issue...
Traceback (most recent call last): bin/statusbot" , line 9, in <module> entry_point( 'statusbot= =a104892' , 'console_scripts', 'statusbot')() lib/python2. 7/dist- packages/ statusbot/ bot.py" , line 373, in main args.config) lib/python2. 7/dist- packages/ statusbot/ bot.py" , line 357, in _main lib/python2. 7/dist- packages/ irc-8.3- py2.7.egg/ irc/bot. py", line 260, in start SingleServerIRC Bot, self).start() lib/python2. 7/dist- packages/ irc-8.3- py2.7.egg/ irc/client. py", line 1212, in start ircobj. process_ forever( ) lib/python2. 7/dist- packages/ irc-8.3- py2.7.egg/ irc/client. py", line 264, in process_forever process_ once(timeout) lib/python2. 7/dist- packages/ irc-8.3- py2.7.egg/ irc/client. py", line 245, in process_once process_ data(i) lib/python2. 7/dist- packages/ irc-8.3- py2.7.egg/ irc/client. py", line 210, in process_data data() lib/python2. 7/dist- packages/ irc-8.3- py2.7.egg/ irc/client. py", line 554, in process_data lib/python2. 7/dist- packages/ irc-8.3- py2.7.egg/ irc/buffer. py", line 84, in <genexpr> ineBuffer, self).lines()) python2. 7/encodings/ utf_8.py" , line 16, in decode utf_8_decode( input, errors, True)
File "/usr/local/
load_
File "/usr/local/
_main(
File "/usr/local/
bot.start()
File "/usr/local/
super(
File "/usr/local/
self.
File "/usr/local/
self.
File "/usr/local/
self.
File "/usr/local/
c.process_
File "/usr/local/
for line in self.buffer:
File "/usr/local/
for line in super(DecodingL
File "/usr/lib/
return codecs.
UnicodeDecodeError: 'utf8' codec can't decode byte 0xe9 in position 84: invalid continuation byte