https://bz.mercurial-scm.org/show_bug.cgi?id=6457

            Bug ID: 6457
           Summary: Integrity Check Failed
           Product: Mercurial
           Version: earlier
          Hardware: PC
                OS: Windows
            Status: UNCONFIRMED
          Severity: bug
          Priority: wish
         Component: Mercurial
          Assignee: bugzi...@mercurial-scm.org
          Reporter: david.park...@baesystems.com
                CC: mercurial-devel@mercurial-scm.org
    Python Version: ---

I was checking in a series of new files when Mercurial threw and error
(integrity check failed on 00changelog.i:1079). 
I have tried refreshing the repository but to no effect. 
It recommended that I file a bug report.

I am working from home and was checking files into a repository on a remote
server. Is there any way I can recover the repository?

Cheers dave-p

Bug report below:

    #!python
    ** Mercurial version (2.7.2).  TortoiseHg version (2.9.2)
    ** Command: 
    ** CWD: C:\WINDOWS\system32
    ** Encoding: cp1252
    ** Extensions loaded: 
    ** Python version: 2.7.3 (default, Apr 10 2012, 23:24:47) [MSC v.1500 64
bit (AMD64)]
    ** Windows version: sys.getwindowsversion(major=6, minor=1, build=7601,
platform=2, service_pack='Service Pack 1')
    ** Processor architecture: x64
    ** Qt-4.8.4 PyQt-4.10.2 QScintilla-2.7.2
    Traceback (most recent call last):
      File "tortoisehg\hgqt\workbench.pyo", line 683, in openRepo
      File "tortoisehg\hgqt\workbench.pyo", line 890, in addRepoTab
      File "tortoisehg\hgqt\repowidget.pyo", line 105, in __init__
      File "tortoisehg\hgqt\repowidget.pyo", line 157, in setupUi
      File "tortoisehg\hgqt\repofilter.pyo", line 172, in __init__
      File "tortoisehg\hgqt\repofilter.pyo", line 440, in refresh
      File "tortoisehg\hgqt\repofilter.pyo", line 388, in _updateBranchFilter
      File "mercurial\util.pyo", line 277, in __get__
      File "tortoisehg\hgqt\thgrepo.pyo", line 648, in namedbranches
      File "mercurial\localrepo.pyo", line 663, in branchtags
      File "mercurial\localrepo.pyo", line 640, in branchmap
      File "mercurial\branchmap.pyo", line 75, in updatecache
      File "mercurial\localrepo.pyo", line 640, in branchmap
      File "mercurial\branchmap.pyo", line 75, in updatecache
      File "mercurial\localrepo.pyo", line 640, in branchmap
      File "mercurial\branchmap.pyo", line 75, in updatecache
      File "mercurial\localrepo.pyo", line 640, in branchmap
      File "mercurial\branchmap.pyo", line 80, in updatecache
      File "mercurial\branchmap.pyo", line 156, in update
      File "mercurial\changelog.pyo", line 349, in branch
      File "mercurial\changelog.pyo", line 282, in read
      File "mercurial\revlog.pyo", line 939, in revision
      File "mercurial\revlog.pyo", line 948, in _checkhash
    RevlogError: integrity check failed on 00changelog.i:1079

-- 
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

Reply via email to