Can't run shelf or commit command
Created originally on Bitbucket by Anonymous
I have made a few modifications to some my source files, and now when I try and do a commit or shelf, I get the error listed below. I was running a previous version of TortoisHg 4.x when I ran into this problem, and have updated to the latest version 4.5 and the problem remains.
Best regards. -Keith
#!python
** Mercurial version (4.5). TortoiseHg version (4.5)
** Command: --nofork workbench
** CWD: E:\ZW3D\Source
** Encoding: cp1252
** Extensions loaded: extdiff, tortoisehg.util.configitems
** Python version: 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [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-5.9.2 PyQt-5.9.1 QScintilla-2.10.2.dev1711012104
Traceback (most recent call last):
File "tortoisehg\hgqt\workbench.pyo", line 859, in forwarder
File "tortoisehg\hgqt\repowidget.pyo", line 763, in shelve
File "tortoisehg\hgqt\qtlib.pyo", line 1241, in open
File "tortoisehg\hgqt\qtlib.pyo", line 1261, in _preparedlg
File "tortoisehg\hgqt\qtlib.pyo", line 1264, in _populatedlg
File "tortoisehg\hgqt\repowidget.pyo", line 165, in <lambda>
File "tortoisehg\hgqt\repowidget.pyo", line 766, in _createShelveDialog
File "tortoisehg\hgqt\shelve.pyo", line 218, in __init__
File "tortoisehg\hgqt\shelve.pyo", line 471, in refreshCombos
File "tortoisehg\hgqt\shelve.pyo", line 492, in comboAChanged
File "tortoisehg\hgqt\chunks.pyo", line 490, in setContext
File "mercurial\context.pyo", line 1425, in files
File "mercurial\util.pyo", line 933, in __get__
File "mercurial\context.pyo", line 1399, in _status
File "mercurial\localrepo.pyo", line 2064, in status
File "mercurial\context.pyo", line 402, in status
File "mercurial\context.pyo", line 1831, in _buildstatus
File "mercurial\context.pyo", line 1761, in _dirstatestatus
File "mercurial\context.pyo", line 1544, in __contains__
File "mercurial\dirstate.pyo", line 274, in __getitem__
File "mercurial\dirstate.pyo", line 1250, in get
File "mercurial\util.pyo", line 933, in __get__
File "mercurial\dirstate.pyo", line 1220, in _map
File "mercurial\dirstate.pyo", line 1456, in read
File "mercurial\util.pyo", line 1059, in wrapper
ValueError: overflow in dirstate
Traceback (most recent call last):
File "tortoisehg\hgqt\chunks.pyo", line 479, in displayFile
File "tortoisehg\hgqt\chunks.pyo", line 755, in displayFile
File "tortoisehg\hgqt\filedata.pyo", line 790, in createFileData
File "tortoisehg\hgqt\filedata.pyo", line 205, in __init__
File "tortoisehg\hgqt\filedata.pyo", line 74, in __init__
AttributeError: 'NoneType' object has no attribute '_repo'