#2905: UnicodeDecodeError
--------------------------------+-------------------------------------------
Reporter: anonymous | Owner: cmlenz
Type: defect | Status: assigned
Priority: normal | Milestone: 0.10
Component: general | Version: devel
Severity: normal | Resolution:
Keywords: UnicodeDecodeError |
--------------------------------+-------------------------------------------
Comment (by [EMAIL PROTECTED]):
The test result using trac-3040 with the patch.
{{{
'NoneType' object has no attribute 'decode'
}}}
The test result using trac-3040 without the patch.
{{{
Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 283, in
dispatch_request
dispatcher.dispatch(req)
File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 170, in
dispatch
resp = chosen_handler.process_request(req)
File "/usr/lib/python2.4/site-packages/trac/wiki/web_ui.py", line 109,
in process_request
self._render_history(req, db, page)
File "/usr/lib/python2.4/site-packages/trac/wiki/web_ui.py", line 343,
in _render_history
req.hdf['wiki.history'] = history
File "/usr/lib/python2.4/site-packages/trac/web/clearsilver.py", line
194, in __setitem__
self.set_value(name, value, True)
File "/usr/lib/python2.4/site-packages/trac/web/clearsilver.py", line
236, in set_value
add_value(name, value)
File "/usr/lib/python2.4/site-packages/trac/web/clearsilver.py", line
233, in add_value
add_value('%s.%d' % (prefix, idx), item)
File "/usr/lib/python2.4/site-packages/trac/web/clearsilver.py", line
228, in add_value
add_value('%s.%s' % (prefix, k), value[k])
File "/usr/lib/python2.4/site-packages/trac/web/clearsilver.py", line
218, in add_value
self.hdf.setValue(prefix, markup.escape(value))
File "/usr/lib/python2.4/site-packages/trac/util/markup.py", line 107,
in escape
text = unicode(text)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xeb in position 2:
ordinal not in range(128)
}}}
--
Ticket URL: <http://projects.edgewall.com/trac/ticket/2905>
The Trac Project <http://trac.edgewall.com/>
_______________________________________________
Trac-Tickets mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac-tickets