Ticket #2905 (closed defect: fixed)
UnicodeDecodeError
| Reported by: | anonymous | Owned by: | cboos |
|---|---|---|---|
| Priority: | normal | Milestone: | 0.10 |
| Component: | general | Version: | 0.10.2 |
| Severity: | normal | Keywords: | UnicodeDecodeError unicode utf8 pysqlite |
| Cc: | m@…, johannes.rudolph@… |
Description
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 148, in dispatch
populate_hdf(req.hdf, self.env, req)
File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 68, in populate_hdf
hdf['trac'] = {
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 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, util.escape(value))
File "/usr/lib/python2.4/site-packages/trac/util/html.py", line 95, in escape
text = unicode(text).replace('&', '&') \
UnicodeDecodeError: 'ascii' codec can't decode byte 0xeb in position 4: ordinal not in range(128)
I use mod_python for trac-devel -r 3025. This is my apache setting.
SetHandler mod_python PythonHandler trac.web.modpython_frontend PythonOption TracEnv /my/TracRepo PythonOption TracLocale "ko_KR.utf8" SetEnv PYTHON_EGG_CACHE /my/EggCache
If i delete "PythonOption TracLocale "ko_KR.utf8"", The error message is not occured.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.


