Running collapse extension from CLI causes THG to throw error
Created originally on Bitbucket by Anonymous
Was running the collapse extension in a shell with the workbench up on another monitor. It usually refreshes, but about 10% of the time, it will throw this error.
{{{ #!python ** Mercurial version (1.8.3). TortoiseHg version (2.0.4) ** Command: ** CWD: D:\projects\destiny ** Extensions loaded: fixfrozenexts, rebase, mq, graphlog, transplant, hgk, record, collapse, histedit, purge ** 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.1 PyQt-4.8.3 Traceback (most recent call last): File "tortoisehg\hgqt\commit.pyo", line 318, in repositoryChanged File "tortoisehg\hgqt\commit.pyo", line 332, in refresh File "tortoisehg\hgqt\thgrepo.pyo", line 531, in thgmqappliedpatch File "tortoisehg\hgqt\thgrepo.pyo", line 523, in _thgmqpatchtags File "mercurial\context.pyo", line 116, in tags File "mercurial\localrepo.pyo", line 398, in nodetags File "mercurial\localrepo.pyo", line 333, in tags File "hgext\mq.pyo", line 2954, in _findtags File "mercurial\localrepo.pyo", line 354, in _findtags File "mercurial\tags.pyo", line 30, in findglobaltags File "mercurial\tags.pyo", line 239, in _readtagcache File "mercurial\context.pyo", line 163, in filenode File "mercurial\context.pyo", line 152, in _fileinfo File "mercurial\context.pyo", line 108, in files File "mercurial\util.pyo", line 169, in get File "mercurial\context.pyo", line 59, in _changeset File "mercurial\changelog.pyo", line 173, in read File "mercurial\revlog.pyo", line 873, in revision File "mercurial\revlog.pyo", line 883, in _checkhash RevlogError: integrity check failed on 00changelog.i:4213
}}}