Ticket #6352 (closed defect: duplicate)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xeb in position 0: ordinal not in range(128)
| Reported by: | fly1004@… | Owned by: | cmlenz |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | admin/web | Version: | devel |
| Severity: | normal | Keywords: | unicode needinfo |
| Cc: | fly1004@… |
Description
How to Reproduce
While doing a POST operation on /admin/ticket/type, Trac issued an internal error.
I changed the ticket type name from "defect" to "문제점"(korean characters) in the admin tab. and then I apply the default ticket type to "문제점".
Request parameters:
{'__FORM_TOKEN': u'0b08e91046e2399a50f575e1',
'apply': u'Apply changes',
'cat_id': u'ticket',
'default': u'\ubb38\uc81c\uc810',
'panel_id': u'type',
'path_info': None,
'value_1': u'1',
'value_2': u'2',
'value_3': u'3'}
System Information
| Trac | 0.11dev |
| Python | 2.4.3 (#1, Aug 8 2006, 21:04:55) [GCC 4.1.1 20060525 (Red Hat 4.1.1-1)] |
| setuptools | 0.6c7 |
| SQLite | 3.3.3 |
| pysqlite | 2.3.2 |
| Genshi | 0.4.4 |
| Pygments | None |
| Subversion | 1.4.4 (r25188) |
Python Traceback
Traceback (most recent call last):
File "/usr/local/lib/python2.4/site-packages/Trac-0.11dev-py2.4.egg/trac/web/main.py", line 386, in dispatch_request
dispatcher.dispatch(req)
File "/usr/local/lib/python2.4/site-packages/Trac-0.11dev-py2.4.egg/trac/web/main.py", line 195, in dispatch
resp = chosen_handler.process_request(req)
File "/usr/local/lib/python2.4/site-packages/Trac-0.11dev-py2.4.egg/trac/admin/web_ui.py", line 108, in process_request
path_info)
File "/usr/local/lib/python2.4/site-packages/Trac-0.11dev-py2.4.egg/trac/ticket/admin.py", line 41, in render_admin_panel
return self._render_admin_panel(req, cat, page, version)
File "/usr/local/lib/python2.4/site-packages/Trac-0.11dev-py2.4.egg/trac/ticket/admin.py", line 336, in _render_admin_panel
self.config.save()
File "/usr/local/lib/python2.4/site-packages/Trac-0.11dev-py2.4.egg/trac/config.py", line 154, in save
if current is not False and current != default:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xeb in position 0: ordinal not in range(128)
Attachments
Change History
Note: See
TracTickets for help on using
tickets.


