datedir2amqp aborts 'UnicodeDecodeError: 'utf8' codec can't decode byte 0x85 in position 5: unexpected code byte'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Python OOPS Date-dir repository |
Triaged
|
Low
|
Unassigned | ||
python-oops-datedir2amqp |
Triaged
|
Low
|
Unassigned |
Bug Description
copy of a breaking oops is on carob:~spm/OOPS-4e169a85a619c554dae80a4e3f1a2c27
Traceback (most recent call last):
File "/srv/oops-datedir2amqp/python-oops-datedir2amqp/bin/datedir2amqp", line 26, in <module>
oops_
File "/srv/oops-datedir2amqp/python-oops-datedir2amqp-rev-4/
repo.
File "/srv/oops-datedir2amqp/python-oops-datedir2amqp-rev-4/
report = serializer.
File "/srv/oops-datedir2amqp/python-oops-datedir2amqp-rev-4/
return serializer_
File "/srv/oops-datedir2amqp/python-oops-datedir2amqp-rev-4/
report = bson.loads(
File "/srv/oops-datedir2amqp/python-oops-datedir2amqp-rev-4/
return decode_
File "/srv/oops-datedir2amqp/python-oops-datedir2amqp-rev-4/
base, name, value = decode_
File "/srv/oops-datedir2amqp/python-oops-datedir2amqp-rev-4/
return decode_func(data, base)
File "/srv/oops-datedir2amqp/python-oops-datedir2amqp-rev-4/
base, value = decode_
File "/srv/oops-datedir2amqp/python-oops-datedir2amqp-rev-4/
base, name, value = decode_
File "/srv/oops-datedir2amqp/python-oops-datedir2amqp-rev-4/
return decode_func(data, base)
File "/srv/oops-datedir2amqp/python-oops-datedir2amqp-rev-4/
base, name = decode_
File "/srv/oops-datedir2amqp/python-oops-datedir2amqp-rev-4/
return (base + length, buf.getvalue(
File "/usr/lib/
return codecs.
UnicodeDecodeError: 'utf8' codec can't decode byte 0x85 in position 5: unexpected code byte
tags: | added: canonical-losa-lp |
Changed in python-oops-datedir2amqp: | |
status: | New → Triaged |
importance: | Undecided → Critical |
I get a similar error with the mongo BSON library: s).decode( ) robertc/ source/ launchpad/oops-datedir2amqp/working/ eggs/pymongo- 2.1.1-py2. 7-linux- x86_64. egg/bson/ __init_ _.py", line 539, in decode
>>> bson.BSON(
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/
(document, _) = _bson_to_dict(self, as_class, tz_aware)
UnicodeDecodeError: 'utf8' codec can't decode byte 0x85 in position 5: invalid start byte
I wonder if this is a damaged file and not worth handling (low incident rate, should examine when it happens), or whether its a genuine bug.