#5881 closed defect (wontfix)
Browsing to 'open tickets' page at parted's trac page causes 'pop from empty list'
| Reported by: | Owned by: | Jonas Borgström | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | general | Version: | 0.10.3rc1 |
| Severity: | normal | Keywords: | plugin |
| Cc: | Branch: | ||
| Release Notes: | |||
| API Changes: | |||
| Internal Changes: | |||
Description (last modified by )
Clicking on 'Active tickets' on http://parted.alioth.debian.org/cgi-bin/trac.cgi/report gives a page with a python traceback. The title bar of the browser (Firefox 2.0 on OpenSuse 10.2) shows 'pop from empty list'. The problem is reproducible. I had tried the same thing yesterday with the same results. I have git installed on my machine.
The traceback is pasted below.
Traceback (most recent call last):
File "/var/lib/gforge/chroot/home/groups/parted/srv/lib/python2.5/site-packages/trac/web/main.py", line 387, in dispatch_request
dispatcher.dispatch(req)
File "/var/lib/gforge/chroot/home/groups/parted/srv/lib/python2.5/site-packages/trac/web/main.py", line 237, in dispatch
resp = chosen_handler.process_request(req)
File "/var/lib/gforge/chroot/home/groups/parted/srv/lib/python2.5/site-packages/trac/ticket/report.py", line 88, in process_request
resp = self._render_view(req, db, id)
File "/var/lib/gforge/chroot/home/groups/parted/srv/lib/python2.5/site-packages/trac/ticket/report.py", line 332, in _render_view
absurls=(format == 'rss'))
File "/var/lib/gforge/chroot/home/groups/parted/srv/lib/python2.5/site-packages/trac/wiki/formatter.py", line 999, in wiki_to_html
Formatter(env, req, absurls, db).format(wikitext, out, escape_newlines)
File "/var/lib/gforge/chroot/home/groups/parted/srv/lib/python2.5/site-packages/trac/wiki/formatter.py", line 822, in format
result = re.sub(self.wiki.rules, self.replace, line)
File "/var/lib/gforge/chroot/home/groups/parted/srv/lib/python2.5/re.py", line 142, in sub
return _compile(pattern, 0).sub(repl, string, count)
File "/var/lib/gforge/chroot/home/groups/parted/srv/lib/python2.5/site-packages/trac/wiki/formatter.py", line 768, in replace
replacement = self.handle_match(fullmatch)
File "/var/lib/gforge/chroot/home/groups/parted/srv/lib/python2.5/site-packages/trac/wiki/formatter.py", line 761, in handle_match
return external_handler(self, match, fullmatch)
File "/var/lib/gforge/chroot/home/groups/parted/srv/lib/python2.5/site-packages/trac/versioncontrol/web_ui/changeset.py", line 697, in <lambda>
y, z))
File "/var/lib/gforge/chroot/home/groups/parted/srv/lib/python2.5/site-packages/trac/versioncontrol/web_ui/changeset.py", line 715, in _format_changeset_link
changeset = self.env.get_repository().get_changeset(rev)
File "/srv/alioth.debian.org/chroot/home/groups/parted/srv/trac/plugins/TracGit-0.0.1-py2.5.egg/gitplugin/git_fs.py", line 63, in get_changeset
return GitChangeset(self.git, rev)
File "/srv/alioth.debian.org/chroot/home/groups/parted/srv/trac/plugins/TracGit-0.0.1-py2.5.egg/gitplugin/git_fs.py", line 189, in __init__
(msg,props) = git.read_commit(sha)
File "/srv/alioth.debian.org/chroot/home/groups/parted/srv/trac/plugins/TracGit-0.0.1-py2.5.egg/gitplugin/PyGIT.py", line 77, in read_commit
line = lines.pop(0)
IndexError: pop from empty list
Attachments (0)
Change History (3)
comment:1 by , 18 years ago
follow-up: 3 comment:2 by , 18 years ago
| Description: | modified (diff) |
|---|---|
| Keywords: | plugin added |
| Resolution: | → wontfix |
| Status: | new → closed |
| Version: | → 0.10.3rc1 |
From the traceback it appears the issue is triggered from the TracGit plugin.
Please report this issue to the plugin maintainer.
comment:3 by , 18 years ago
Replying to eblot:
From the traceback it appears the issue is triggered from the TracGit plugin.
th:GitPlugin would have been the correct plugin to file the bug against



Clicking on 'Assigned, Active Tickets by Owner' on http://parted.alioth.debian.org/cgi-bin/trac.cgi/report gives a result page(no traceback). The first three selections on the page give similar tracebacks.
I am not sure of what component to select.