https://bz.mercurial-scm.org/show_bug.cgi?id=6854
Bug ID: 6854 Summary: crush report: on incoming Product: Mercurial Version: 6.6rc0 Hardware: PC OS: Windows Status: UNCONFIRMED Severity: bug Priority: wish Component: evolution Assignee: bugzi...@mercurial-scm.org Reporter: alexraynepe...@gmail.com CC: mercurial-de...@mercurial-scm.org, pierre-yves.da...@ens-lyon.org Python Version: --- hallow! here is my try 'incoming' evolve with mercurial 6.6 and evolve 11.1.0 ``` % hg incoming --quiet --bundle "C:\Users\netuser\AppData\Local\Temp\thg.cn25p30n\ssh__hg@foss.heptapod.net_mercurial_evolve_j2f4bfdq.hg" --force --debug ssh://h...@foss.heptapod.net/mercurial/evolve running C:\util\TortoisePlink.exe -ssh -2 "h...@foss.heptapod.net" "hg -R mercurial/evolve serve --stdio" sending hello command sending between command remote: 610 remote: capabilities: _evoext_getbundle_obscommon _evoext_obshashrange_v1 _exttopics_heads batch branchmap bundle2=HG20%0Abookmarks%0Achangegroup%3D01%2C02%2C03%0Acheckheads%3Drelated%0Adigests%3Dmd5%2Csha1%2Csha512%0Aerror%3Dabort%2Cunsupportedcontent%2Cpushraced%2Cpushkey%0Aext-configexpress%0Ahgtagsfnodes%0Alistkeys%0Aobsmarkers%3DV0%2CV1%0Aphases%3Dheads%0Apushkey%0Aremote-changegroup%3Dhttp%2Chttps%0Astream%3Dv2 changegroupsubset ext-topics-publish=auto getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog topics topics-namespaces unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash remote: 1 sending protocaps command сравниваем с ssh://h...@foss.heptapod.net/mercurial/evolve obscache is out of date query 1; heads sending batch command поиск изменений taking initial sample query 2; still undecided: 8, sample size is: 8 sending known command 2 total queries in 0.3322s sending getbundle command bundle2-input-part: total payload size 245733 bundle2-input-part: total payload size 1160 preparing listkeys for "phases" sending listkeys command received listkey for "phases": 53534 bytes obsolete feature not enabled but 33237 markers found! obscache is out of date changeset: 6821:017fd6b302eb4d31138dc002408db032c401e9f8 ** unknown exception encountered, please report by visiting ** https://mercurial-scm.org/wiki/BugTracker ** Python 3.8.3 (tags/v3.8.3:6f8c832, May 13 2020, 22:37:02) [MSC v.1924 64 bit (AMD64)] ** Распределенная система контроля версий Mercurial (версия 6.5.3) ** Загруженные расширения: absorb, amend, censor, convert, eol, evolve 11.1.1.dev0, fix, histedit, mq, narrow, patchbomb, rebase, record, share, sparse, strip, topic 1.1.1.dev0, tortoisehg.util.hgcommands 6.5.1+16-191a6f1e65e7, tortoisehg.util.hgdispatch 6.5.1+16-191a6f1e65e7, tortoisehg.util.partialcommit 6.5.1+16-191a6f1e65e7, tortoisehg.util.pipeui 6.5.1+16-191a6f1e65e7, tortoisehg.util.win32ill 6.5.1+16-191a6f1e65e7, transplant ** unknown exception encountered, please report by visiting ** https://mercurial-scm.org/wiki/BugTracker ** Python 3.8.3 (tags/v3.8.3:6f8c832, May 13 2020, 22:37:02) [MSC v.1924 64 bit (AMD64)] ** Распределенная система контроля версий Mercurial (версия 6.5.3) ** Загруженные расширения: absorb, amend, censor, convert, eol, evolve 11.1.1.dev0, fix, histedit, mq, narrow, patchbomb, rebase, record, share, sparse, strip, topic 1.1.1.dev0, tortoisehg.util.hgcommands 6.5.1+16-191a6f1e65e7, tortoisehg.util.hgdispatch 6.5.1+16-191a6f1e65e7, tortoisehg.util.partialcommit 6.5.1+16-191a6f1e65e7, tortoisehg.util.pipeui 6.5.1+16-191a6f1e65e7, tortoisehg.util.win32ill 6.5.1+16-191a6f1e65e7, transplant Traceback (most recent call last): File "D:\projects\hg\thg\thg.work\venv.py38\Scripts\hg", line 59, in <module> dispatch.run() File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py", line 143, in run status = dispatch(req) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py", line 232, in dispatch status = _rundispatch(req) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py", line 276, in _rundispatch ret = _runcatch(req) or 0 File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py", line 457, in _runcatch return _callcatch(ui, _runcatchfunc) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py", line 467, in _callcatch return scmutil.callcatch(ui, func) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\scmutil.py", line 153, in callcatch return func() File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py", line 447, in _runcatchfunc return _dispatch(req) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py", line 1272, in _dispatch return runcommand( File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py", line 905, in runcommand ret = _runcommand(ui, options, cmd, d) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py", line 1284, in _runcommand return cmdfunc() File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py", line 1270, in <lambda> d = lambda: util.checksignature(func)(ui, *args, **strcmdopt) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\util.py", line 1881, in check return func(*args, **kwargs) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\util.py", line 1881, in check return func(*args, **kwargs) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\hgext\mq.py", line 4247, in mqcommand return orig(ui, repo, *args, **kwargs) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\util.py", line 1881, in check return func(*args, **kwargs) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\commands.py", line 6696, in serve return server.runservice(opts, initfn=service.init, runfn=service.run) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\server.py", line 166, in runservice return runfn() File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\commandserver.py", line 461, in run return sv.serve() File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\commandserver.py", line 395, in serve while self.serveone(): File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\commandserver.py", line 369, in serveone handler(self) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\commandserver.py", line 350, in runcommand ret = self._dispatchcommand(req) & 255 File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\commandserver.py", line 289, in _dispatchcommand return dispatch.dispatch(req) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py", line 232, in dispatch status = _rundispatch(req) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py", line 276, in _rundispatch ret = _runcatch(req) or 0 File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py", line 457, in _runcatch return _callcatch(ui, _runcatchfunc) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py", line 467, in _callcatch return scmutil.callcatch(ui, func) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\scmutil.py", line 153, in callcatch return func() File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py", line 447, in _runcatchfunc return _dispatch(req) File "D:\projects\hg\thg\thg.work\tortoisehg\util\hgdispatch.py", line 27, in _dispatch return orig(req) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py", line 1272, in _dispatch return runcommand( File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py", line 905, in runcommand ret = _runcommand(ui, options, cmd, d) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py", line 1284, in _runcommand return cmdfunc() File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py", line 1270, in <lambda> d = lambda: util.checksignature(func)(ui, *args, **strcmdopt) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\util.py", line 1881, in check return func(*args, **kwargs) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\util.py", line 1881, in check return func(*args, **kwargs) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\hgext\mq.py", line 4247, in mqcommand return orig(ui, repo, *args, **kwargs) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\util.py", line 1881, in check return func(*args, **kwargs) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\commands.py", line 4426, in incoming return hg.incoming(ui, repo, source, opts) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\hg.py", line 1419, in incoming return _incoming( File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\hg.py", line 1385, in _incoming displaychlist(other, chlist, displayer) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\hg.py", line 1417, in display displayer.show(other[n]) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\logcmdutil.py", line 304, in show self._show(ctx, copies, props) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\logcmdutil.py", line 337, in _show for name in ns.names(self.repo, changenode): File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\namespaces.py", line 220, in names return sorted(self.nodemap(repo, node)) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\namespaces.py", line 49, in <lambda> tagnodemap = lambda repo, node: repo.nodetags(node) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\localrepo.py", line 2219, in nodetags if not self._tagscache.nodetagscache: File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\util.py", line 1760, in __get__ result = self.func(obj) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\localrepo.py", line 2140, in _tagscache cache.tags, cache.tagtypes = self._findtags() File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\localrepo.py", line 2176, in _findtags alltags = tagsmod.findglobaltags(self.ui, self) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\tags.py", line 183, in findglobaltags (heads, tagfnode, valid, cachetags, shouldwrite) = _readtagcache(ui, repo) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\tags.py", line 465, in _readtagcache if not len(repo.file(b'.hgtags')): File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\bundlerepo.py", line 474, in file return super(bundlerepository, self).file(f) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\bundlerepo.py", line 474, in file return super(bundlerepository, self).file(f) File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\bundlerepo.py", line 474, in file return super(bundlerepository, self).file(f) [Previous line repeated 942 more times] RecursionError: maximum recursion depth exceeded while calling a Python object cmdserver: процесс завершился неожиданно с кодом 1 evolve% ``` -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ Mercurial-devel mailing list Mercurial-devel@lists.mercurial-scm.org https://lists.mercurial-scm.org/mailman/listinfo/mercurial-devel