Modify ↓
Opened 14 years ago
Closed 12 years ago
#9960 closed defect (duplicate)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xfc in position 20: invalid start byte
| Reported by: | Owned by: | Herbert Valerio Riedel | |
|---|---|---|---|
| Priority: | normal | Component: | GitPlugin |
| Severity: | normal | Keywords: | |
| Cc: | Trac Release: | 0.11 |
Description
How to Reproduce
While doing a GET operation on /changeset, Trac issued an internal error.
(please provide additional details here)
Request parameters:
{'new': u'79cf28fad96b103e92d1412281a965f6ef3a6ecb',
'new_path': u'/DreamMealDeal_git/application/controllers/default.class.php',
'old': u'79cf28fad96b103e92d1412281a965f6ef3a6ecb',
'old_path': u'/DreamMealDeal_git/application/controllers/default.class.php'}
User agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20100101 Firefox/11.0
System Information
Trac | 0.12.3
|
Babel | 0.9.6
|
Genshi | 0.6
|
GIT | 1.7.9.2
|
Mercurial | 2.1
|
psycopg2 | 2.4.4
|
Pygments | 1.5
|
Python | 2.7.2 (default, Jan 31 2012, 13:19:49) [GCC 4.6.2 20120120 (prerelease)]
|
setuptools | 0.6
|
jQuery | 1.4.4
|
Enabled Plugins
TracGit | 0.12.0.5dev
|
TracMercurial | 0.12.0.28
|
Python Traceback
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/trac/web/main.py", line 522, in _dispatch_request
dispatcher.dispatch(req)
File "/usr/lib/python2.7/site-packages/trac/web/main.py", line 243, in dispatch
resp = chosen_handler.process_request(req)
File "/usr/lib/python2.7/site-packages/trac/versioncontrol/web_ui/changeset.py", line 352, in process_request
self._render_html(req, repos, chgset, restricted, xhr, data)
File "/usr/lib/python2.7/site-packages/trac/versioncontrol/web_ui/changeset.py", line 581, in _render_html
for old_node, new_node, kind, change in get_changes():
File "/usr/lib/python2.7/site-packages/trac/versioncontrol/web_ui/changeset.py", line 395, in get_changes
for npath, kind, change, opath, orev in chgset.get_changes():
File "/usr/lib/python2.7/site-packages/tracext/git/git_fs.py", line 655, in get_changes
self.repos.git.diff_tree(parent, self.rev, find_renames=True):
File "/usr/lib/python2.7/site-packages/tracext/git/PyGIT.py", line 862, in diff_tree
yield __chg_tuple()
File "/usr/lib/python2.7/site-packages/tracext/git/PyGIT.py", line 854, in __chg_tuple
chg[5] = self._fs_to_unicode(chg[5])
File "/usr/lib/python2.7/site-packages/tracext/git/PyGIT.py", line 237, in <lambda>
self._fs_to_unicode = lambda s: s.decode(git_fs_encoding)
File "/usr/lib/python2.7/encodings/utf_8.py", line 16, in decode
return codecs.utf_8_decode(input, errors, True)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xfc in position 20: invalid start byte
Attachments (0)
Change History (2)
comment:1 Changed 14 years ago by
| Component: | SELECT A HACK → GitPlugin |
|---|---|
| Owner: | changed from anonymous to Herbert Valerio Riedel |
comment:2 Changed 12 years ago by
| Resolution: | → duplicate |
|---|---|
| Status: | new → closed |
Note: See
TracTickets for help on using
tickets.



A duplicate of #8087.