[Bug 3812] New: applied secret mq patches crash hgweb
mercurial-bugs at selenic.com
mercurial-bugs at selenic.com
Fri Feb 8 08:53:28 CST 2013
http://bz.selenic.com/show_bug.cgi?id=3812
Priority: normal
Bug ID: 3812
CC: mercurial-devel at selenic.com
Assignee: bugzilla at selenic.com
Summary: applied secret mq patches crash hgweb
Severity: bug
Classification: Unclassified
OS: All
Reporter: angel.ezquerra at gmail.com
Hardware: PC
Status: UNCONFIRMED
Version: 2.5-rc
Component: mq
Product: Mercurial
The traceback is as follows (sorry for the weird wrapping, blame Microsoft :-)
Traceback (most recent call last):
File
"C:\Users\Angel\Documents\Repositories\hg-2.4\mercurial\hgweb\server.py",
line 77, in do_POST
self.do_write()
File
"C:\Users\Angel\Documents\Repositories\hg-2.4\mercurial\hgweb\server.py",
line 70, in do_write
self.do_hgweb()
File
"C:\Users\Angel\Documents\Repositories\hg-2.4\mercurial\hgweb\server.py",
line 137, in do_hgweb
for chunk in self.server.application(env, self._start_response):
File "C:\Users\Angel\Documents\Repositories\hg-2.4\mercurial\util.py", line
32
7, in increasingchunks
for chunk in source:
File "C:\Users\Angel\Documents\Repositories\hg-2.4\mercurial\templater.py",
li
ne 315, in _flatten
for j in _flatten(i):
File "C:\Users\Angel\Documents\Repositories\hg-2.4\mercurial\templater.py",
li
ne 308, in _flatten
for i in thing:
File "C:\Users\Angel\Documents\Repositories\hg-2.4\mercurial\templater.py",
li
ne 184, in runmap
for i in d:
File
"C:\Users\Angel\Documents\Repositories\hg-2.4\mercurial\hgweb\webcommands
.py", line 223, in changelist
"tags": webutil.nodetagsdict(web.repo, n),
File
"C:\Users\Angel\Documents\Repositories\hg-2.4\mercurial\hgweb\webutil.py"
, line 149, in nodetagsdict
return [{"name": i} for i in repo.nodetags(node)]
File "C:\Users\Angel\Documents\Repositories\hg-2.4\mercurial\localrepo.py",
li
ne 616, in nodetags
if not self._tagscache.nodetagscache:
File "C:\Users\Angel\Documents\Repositories\hg-2.4\mercurial\util.py", line
24
6, in __get__
result = self.func(obj)
File "C:\Users\Angel\Documents\Repositories\hg-2.4\mercurial\localrepo.py",
li
ne 539, in _tagscache
cache.tags, cache.tagtypes = self._findtags()
File "C:\Users\Angel\Documents\Repositories\hg-2.4\hgext\mq.py", line 3459,
in
_findtags
mqtags.append((self.changelog.parents(mqtags[0][0])[0], 'qparent'))
File "C:\Users\Angel\Documents\Repositories\hg-2.4\mercurial\revlog.py", line
315, in parents
d = i[self.rev(node)]
File "C:\Users\Angel\Documents\Repositories\hg-2.4\mercurial\changelog.py",
li
ne 186, in rev
raise error.LookupError(node, self.indexfile, _('no node'))
LookupError: 00changelog.i at 344cc3601e99: no node
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Mercurial-devel
mailing list