Can't open corrupted repository
Created originally on Bitbucket by saevsky (Alexander)
Backtrace is below:
#!python
** Mercurial version (4.2+4). TortoiseHg version (4.2)
** Command:
** CWD: C:\Windows\system32
** Encoding: cp1251
** Extensions loaded:
** Python version: 2.7.10 (default, May 23 2015, 09:40:32) [MSC v.1500 32 bit (Intel)]
** Windows version: sys.getwindowsversion(major=6, minor=1, build=7601, platform=2, service_pack='Service Pack 1')
** Processor architecture: x86
** Qt-4.8.7 PyQt-4.11.4 QScintilla-2.9
Traceback (most recent call last):
File "tortoisehg\hgqt\workbench.pyo", line 677, in openRepo
File "tortoisehg\hgqt\repotab.pyo", line 98, in openRepo
File "tortoisehg\hgqt\repotab.pyo", line 369, in _createRepoWidget
File "tortoisehg\hgqt\repowidget.pyo", line 71, in __init__
File "tortoisehg\hgqt\repowidget.pyo", line 101, in setupUi
File "tortoisehg\hgqt\repofilter.pyo", line 204, in __init__
File "tortoisehg\hgqt\repofilter.pyo", line 481, in refresh
File "tortoisehg\hgqt\repofilter.pyo", line 423, in _updateBranchFilter
File "tortoisehg\util\hglib.pyo", line 144, in namedbranches
File "mercurial\localrepo.pyo", line 774, in branchmap
File "mercurial\branchmap.pyo", line 94, in updatecache
File "mercurial\repoview.pyo", line 316, in changelog
File "mercurial\localrepo.pyo", line 79, in __get__
File "mercurial\scmutil.pyo", line 885, in __get__
File "mercurial\localrepo.pyo", line 541, in changelog
File "mercurial\changelog.pyo", line 263, in __init__
File "mercurial\revlog.pyo", line 315, in __init__
IOError: [Errno 22] Invalid argument