Skip to content

Instantly share code, notes, and snippets.

@fmitha
Created May 17, 2022 21:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fmitha/7c1fa476affd50d13b8c27525def9fb7 to your computer and use it in GitHub Desktop.
Save fmitha/7c1fa476affd50d13b8c27525def9fb7 to your computer and use it in GitHub Desktop.
** unknown exception encountered, please report by visiting
** https://mercurial-scm.org/wiki/BugTracker
** Python 3.9.2 (default, Feb 28 2021, 17:03:44) [GCC 10.2.1 20210110]
** Mercurial Distributed SCM (version 6.1.1)
** Extensions loaded: churn, convert, extdiff, graphlog, hgext3rd.evolve 10.5.1, hgext3rd.topic 0.24.1.dev, hgk, histedit, journal, keyword, mq, narrow, pager, patchbomb, purge, rebase, record, schemes, share, show, strip
Traceback (most recent call last):
File "/usr/bin/hg", line 61, in <module>
dispatch.run()
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 144, in run
status = dispatch(req)
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 250, in dispatch
status = _rundispatch(req)
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 294, in _rundispatch
ret = _runcatch(req) or 0
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 470, in _runcatch
return _callcatch(ui, _runcatchfunc)
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 480, in _callcatch
return scmutil.callcatch(ui, func)
File "/usr/lib/python3/dist-packages/mercurial/scmutil.py", line 153, in callcatch
return func()
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 460, in _runcatchfunc
return _dispatch(req)
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 1273, in _dispatch
return runcommand(
File "/usr/lib/python3/dist-packages/hgext/journal.py", line 96, in runcommand
return orig(lui, repo, cmd, fullargs, *args)
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 918, in runcommand
ret = _runcommand(ui, options, cmd, d)
File "/usr/lib/python3/dist-packages/hgext/pager.py", line 78, in pagecmd
return orig(ui, options, cmd, cmdfunc)
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 1285, in _runcommand
return cmdfunc()
File "/usr/lib/python3/dist-packages/mercurial/dispatch.py", line 1271, in <lambda>
d = lambda: util.checksignature(func)(ui, *args, **strcmdopt)
File "/usr/lib/python3/dist-packages/mercurial/util.py", line 1887, in check
return func(*args, **kwargs)
File "/usr/lib/python3/dist-packages/mercurial/util.py", line 1887, in check
return func(*args, **kwargs)
File "/usr/lib/python3/dist-packages/hgext/mq.py", line 4239, in mqcommand
return orig(ui, repo, *args, **kwargs)
File "/usr/lib/python3/dist-packages/mercurial/util.py", line 1887, in check
return func(*args, **kwargs)
File "/usr/lib/python3/dist-packages/mercurial/commands.py", line 4721, in log
revs, differ = logcmdutil.getrevs(repo, walk_opts)
File "/usr/lib/python3/dist-packages/mercurial/logcmdutil.py", line 1094, in getrevs
revs, filematcher = makewalker(repo, wopts)
File "/usr/lib/python3/dist-packages/mercurial/logcmdutil.py", line 1044, in makewalker
revs = _initialrevs(repo, wopts)
File "/usr/lib/python3/dist-packages/mercurial/logcmdutil.py", line 1032, in _initialrevs
revs = smartset.spanset(repo)
File "/usr/lib/python3/dist-packages/mercurial/smartset.py", line 989, in spanset
return _spanset(start, end, ascending, repo.changelog.filteredrevs)
File "/usr/lib/python3/dist-packages/mercurial/repoview.py", line 422, in changelog
revs = filterrevs(unfi, self.filtername, self._visibilityexceptions)
File "/usr/lib/python3/dist-packages/mercurial/repoview.py", line 249, in filterrevs
repo.filteredrevcache[filtername] = func(repo.unfiltered())
File "/usr/lib/python3/dist-packages/mercurial/repoview.py", line 105, in computehidden
hidden = hideablerevs(repo)
File "/usr/lib/python3/dist-packages/mercurial/repoview.py", line 44, in hideablerevs
obsoletes = obsolete.getrevs(repo, b'obsolete')
File "/usr/lib/python3/dist-packages/mercurial/obsolete.py", line 915, in getrevs
repo.obsstore.caches[name] = cachefuncs[name](repo)
File "/usr/lib/python3/dist-packages/hgext3rd/evolve/obscache.py", line 468, in <lambda>
wrapped = lambda repo: _computeobsoleteset(orig, repo)
File "/usr/lib/python3/dist-packages/hgext3rd/evolve/obscache.py", line 456, in _computeobsoleteset
return orig(repo)
File "/usr/lib/python3/dist-packages/mercurial/obsolete.py", line 948, in _computeobsoleteset
isobs = repo.obsstore.successors.__contains__
File "/usr/lib/python3/dist-packages/mercurial/util.py", line 1766, in __get__
result = self.func(obj)
File "/usr/lib/python3/dist-packages/mercurial/obsolete.py", line 742, in successors
_addsuccessors(successors, self._all)
File "/usr/lib/python3/dist-packages/mercurial/util.py", line 1766, in __get__
result = self.func(obj)
File "/usr/lib/python3/dist-packages/mercurial/obsolete.py", line 734, in _all
self._version, markers = _readmarkers(data)
File "/usr/lib/python3/dist-packages/mercurial/util.py", line 1841, in wrapper
return func(*args, **kwargs)
File "/usr/lib/python3/dist-packages/mercurial/obsolete.py", line 490, in _readmarkers
return diskversion, formats[diskversion][0](data, off, stop)
File "/usr/lib/python3/dist-packages/mercurial/obsolete.py", line 464, in _fm1readmarkers
return native(data, off, stop)
ValueError: overflow in obsstore
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment