After updating to 3.3.3 error appears
Created originally on Bitbucket by gshadow (Denis Andreev)
Hi. After updating to 3.3.3 two of my repositories shows this error and asks to fill a bug report. No commits or other activity made since updating.
From the other hand, other repositories are OK. And those two both located at the same location different from others and was commited near the same time (from older version of TortoiseHg). So I could not decide if this i a bug or some other reason of repository corruption.
#!python
** Mercurial version (3.3.3). TortoiseHg version (3.3.3)
** Command:
** CWD: C:\WINDOWS\system32
** Encoding: cp1251
** Extensions loaded: convert, win32mbcs, zipdoc, hggit, eol
** Python version: 2.7.9 (default, Dec 10 2014, 12:28:03) [MSC v.1500 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
** Processor architecture: x64
** Qt-4.8.6 PyQt-4.11.3 QScintilla-2.8.4
Traceback (most recent call last):
File "tortoisehg\hgqt\status.pyo", line 669, in run
File "mercurial\localrepo.pyo", line 1572, in status
File "mercurial\context.pyo", line 312, in status
File "mercurial\context.pyo", line 1545, in _buildstatus
File "mercurial\context.pyo", line 1514, in _dirstatestatus
File "mercurial\dirstate.pyo", line 858, in status
File "mercurial\dirstate.pyo", line 695, in walk
File "mercurial\scmutil.pyo", line 1039, in __get__
File "hggit\gitdirstate.pyo", line 100, in _ignore
File "hggit\gitdirstate.pyo", line 166, in _finddotgitignores
File "mercurial\dirstate.pyo", line 570, in _dirignore
File "mercurial\scmutil.pyo", line 1105, in finddirs
AttributeError: 'tuple' object has no attribute 'rfind'