[Bug 5988] New: Exception on searching for `wdir()`
mercurial-bugs at mercurial-scm.org
mercurial-bugs at mercurial-scm.org
Sat Sep 22 11:15:47 UTC 2018
https://bz.mercurial-scm.org/show_bug.cgi?id=5988
Bug ID: 5988
Summary: Exception on searching for `wdir()`
Product: Mercurial
Version: default branch
Hardware: PC
OS: Linux
Status: UNCONFIRMED
Severity: feature
Priority: wish
Component: hgweb
Assignee: bugzilla at mercurial-scm.org
Reporter: zash at zash.se
CC: mercurial-devel at mercurial-scm.org
Run `hg serve`
Enter into the hgweb search box "wdir()"
Observe traceback like this:
::1 - - [22/Sep/2018 17:13:32] Exception happened during processing request
'/log?rev=wdir%28%29':
Traceback (most recent call last):
File "/home/zash/src/hg/mercurial/hgweb/server.py", line 102, in do_POST
self.do_write()
File "/home/zash/src/hg/mercurial/hgweb/server.py", line 95, in do_write
self.do_hgweb()
File "/home/zash/src/hg/mercurial/hgweb/server.py", line 187, in do_hgweb
for chunk in self.server.application(env, self._start_response):
File "/home/zash/src/hg/mercurial/hgweb/hgweb_mod.py", line 307, in run_wsgi
for r in self._runwsgi(req, res, repo):
File "/home/zash/src/hg/mercurial/hgweb/request.py", line 542, in
sendresponse
for chunk in self._bodygen:
File "/home/zash/src/hg/mercurial/util.py", line 1554, in increasingchunks
for chunk in source:
File "/home/zash/src/hg/mercurial/templateutil.py", line 695, in flatten
for j in flatten(context, mapping, i):
File "/home/zash/src/hg/mercurial/templateutil.py", line 685, in flatten
for i in thing:
File "/home/zash/src/hg/mercurial/templateutil.py", line 958, in joinitems
for x in itemiter:
File "/home/zash/src/hg/mercurial/templateutil.py", line 916, in _applymap
for lm in _iteroverlaymaps(context, mapping, diter):
File "/home/zash/src/hg/mercurial/templateutil.py", line 902, in
_iteroverlaymaps
for i, nm in enumerate(newmappings):
File "/home/zash/src/hg/mercurial/hgweb/webcommands.py", line 301, in
changelist
lm = webutil.commonentry(web.repo, ctx)
File "/home/zash/src/hg/mercurial/hgweb/webutil.py", line 426, in commonentry
'node': hex(node),
TypeError: b2a_hex() argument 1 must be string or buffer, not None
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Mercurial-devel
mailing list