https://bz.mercurial-scm.org/show_bug.cgi?id=5795
Bug ID: 5795 Summary: Server side evolve crashes with current default branch Product: Mercurial Version: default branch Hardware: All OS: All Status: UNCONFIRMED Severity: bug Priority: normal Component: evolution Assignee: bugzi...@mercurial-scm.org Reporter: matt_harbi...@yahoo.com CC: mercurial-devel@mercurial-scm.org, pierre-yves.da...@ens-lyon.org With hg 2234fe1af5dd and evolve 152daa6967af, a pull from `hg serve` results in this on the server side: $ ../hg --config extensions.lfs= --config extensions.narrow= -R "C:\Users\Matt\Downloads\bug_5794\bug_5794" serve listening at http://Envy:8000/ (bound to *:8000) 127.0.0.1 - - [16/Feb/2018 23:39:48] "GET /?cmd=capabilities HTTP/1.1" 500 - 127.0.0.1 - - [16/Feb/2018 23:39:48] Exception happened during processing request '/?cmd=capabilities': Traceback (most recent call last): File "c:\Users\Matt\projects\hg\mercurial\hgweb\server.py", line 101, in do_POST self.do_write() File "c:\Users\Matt\projects\hg\mercurial\hgweb\server.py", line 94, in do_write self.do_hgweb() File "c:\Users\Matt\projects\hg\mercurial\hgweb\server.py", line 173, in do_hgweb for chunk in self.server.application(env, self._start_response): File "c:\Users\Matt\projects\hg\mercurial\hgweb\hgweb_mod.py", line 324, in run_wsgi for r in self._runwsgi(req, repo): File "c:\Users\Matt\projects\hg\mercurial\hgweb\hgweb_mod.py", line 374, in _runwsgi return protohandler['dispatch']() File "c:\Users\Matt\projects\hg\mercurial\wireprotoserver.py", line 213, in <lambda> 'dispatch': lambda: _callhttp(repo, req, proto, cmd), File "c:\Users\Matt\projects\hg\mercurial\wireprotoserver.py", line 269, in _callhttp rsp = wireproto.dispatch(repo, proto, cmd) File "c:\Users\Matt\projects\hg\mercurial\wireproto.py", line 502, in dispatch return func(repo, proto, *args) File "C:/Users/Matt/Projects/hg-evolve/hgext3rd\evolve\obsexchange.py", line 131, in newcap return _obscommon_capabilities(oldcap, repo, proto) File "C:/Users/Matt/Projects/hg-evolve/hgext3rd\evolve\obsexchange.py", line 107, in _obscommon_capabilities caps = orig(repo, proto) File "C:/Users/Matt/Projects/hg-evolve/hgext3rd\evolve\obsdiscovery.py", line 862, in newcap return _obshash_capabilities(oldcap, repo, proto) File "C:/Users/Matt/Projects/hg-evolve/hgext3rd\evolve\obsdiscovery.py", line 843, in _obshash_capabilities caps = caps.split() AttributeError: 'bytesresponse' object has no attribute 'split' -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel