Modify ↓
Opened 10 years ago
Closed 10 years ago
#12421 closed defect (cantfix)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)
Reported by: | anonymous | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | SELECT A HACK |
Severity: | normal | Keywords: | |
Cc: | Trac Release: |
Description
Zum Reproduzieren
Während der Ausführung von POST auf /prefs/advanced
hat Trac einen internen Fehler gemeldet.
(Bitte geben Sie hier weitere Details an)
Anfrageparameter:
{'__FORM_TOKEN': u'8c512ffaca0d02ca39e744b1', 'loadsid': u'\U0001f4f6\U0001f4f6\U0001f4f6', 'newsid': u'd1c3ec603107e509509dac3c', 'panel_id': u'advanced', 'restore': u'Laden'}
User agent: Mozilla/5.0 (Linux; Android 4.4.2; Endeavour_101L Build/KVT49L) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Safari/537.36
Systeminformationen
Systeminformation nicht verfügbar
Aktive Plugins
Plugininformation nicht verfügbar
Python-Zurückverfolgungsinformationen
Traceback (most recent call last): File "/srv/trac-hacks.org/pve/lib/python2.6/site-packages/Trac-1.0.6post2-py2.6.egg/trac/web/main.py", line 534, in _dispatch_request dispatcher.dispatch(req) File "/srv/trac-hacks.org/pve/lib/python2.6/site-packages/Trac-1.0.6post2-py2.6.egg/trac/web/main.py", line 227, in dispatch resp = chosen_handler.process_request(req) File "/srv/trac-hacks.org/pve/lib/python2.6/site-packages/Trac-1.0.6post2-py2.6.egg/trac/prefs/web_ui.py", line 80, in process_request template, data = chosen_provider.render_preference_panel(req, panel_id) File "/srv/trac-hacks.org/pve/lib/python2.6/site-packages/Trac-1.0.6post2-py2.6.egg/trac/prefs/web_ui.py", line 101, in render_preference_panel self._do_load(req) File "/srv/trac-hacks.org/pve/lib/python2.6/site-packages/Trac-1.0.6post2-py2.6.egg/trac/prefs/web_ui.py", line 175, in _do_load req.session.get_session(oldsid) File "/srv/trac-hacks.org/pve/lib/python2.6/site-packages/Trac-1.0.6post2-py2.6.egg/trac/web/session.py", line 239, in get_session self.bake_cookie() File "/srv/trac-hacks.org/pve/lib/python2.6/site-packages/Trac-1.0.6post2-py2.6.egg/trac/web/session.py", line 219, in bake_cookie self.req.outcookie[COOKIE_KEY] = self.sid File "/usr/lib/python2.6/Cookie.py", line 586, in __setitem__ rval, cval = self.value_encode(value) File "/usr/lib/python2.6/Cookie.py", line 675, in value_encode strval = str(val) UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-2: ordinal not in range(128)
Attachments (0)
Note: See
TracTickets for help on using
tickets.
Only ascii characters should be used for the session key.
However, perhaps a
TracError
should be raised rather than aUnicodeEncodeError
with a traceback. See trac:comment:4:ticket:11319.