RevlogError During Collapse
Created originally on Bitbucket by Anonymous
Using the collapse extension on the command line while TortoiseHg is running causes the following exception:
{{{ #!python ** Mercurial version (2.0.2). TortoiseHg version (2.2.2) ** Command: ** CWD: C:\Windows\system32 ** Encoding: cp1252 ** Extensions loaded: collapse, mercurial_keyring, mq, hggit, rebase ** Python version: 2.6.6 (r266:84297, Aug 24 2010, 18:13:38) [MSC v.1500 64 bit (AMD64)] ** Windows version: (6, 1, 7601, 2, 'Service Pack 1') ** Processor architecture: x64 ** Qt-4.7.4 PyQt-4.8.6 Traceback (most recent call last): File "tortoisehg\hgqt\commit.pyo", line 491, in repositoryChanged File "tortoisehg\hgqt\commit.pyo", line 511, in refresh File "tortoisehg\hgqt\thgrepo.pyo", line 596, in thgmqappliedpatch File "tortoisehg\hgqt\thgrepo.pyo", line 588, in thgmqpatchtags File "mercurial\context.pyo", line 117, in tags File "mercurial\extensions.pyo", line 184, in wrap File "c:\Users\Jon-Eric\Projects\external\hg-git\hggit__init_.py", line 120, in sortednodetags File "mercurial\localrepo.pyo", line 431, in nodetags File "mercurial\util.pyo", line 239, in get File "mercurial\localrepo.pyo", line 361, in _tagscache File "c:\Users\Jon-Eric\Projects\external\hg-git\hggit\hgrepo.py", line 41, in _findtags File "hgext\mq.pyo", line 3134, in _findtags File "mercurial\localrepo.pyo", line 386, in _findtags File "mercurial\tags.pyo", line 30, in findglobaltags File "mercurial\tags.pyo", line 242, in _readtagcache File "mercurial\context.pyo", line 166, in filenode File "mercurial\context.pyo", line 155, in _fileinfo File "mercurial\context.pyo", line 109, in files File "mercurial\util.pyo", line 239, in get File "mercurial\context.pyo", line 60, in _changeset File "mercurial\changelog.pyo", line 192, in read File "mercurial\revlog.pyo", line 906, in revision File "mercurial\revlog.pyo", line 915, in _checkhash RevlogError: integrity check failed on 00changelog.i:1256
}}}