Cannot Look at unversioned Changes but Crashes Instead
Created originally on Bitbucket by Jeremy Jao
Steps to Reproduce
NOTE: I'm only able to reproduce this on only one of my HG Repos.
- pull a mercurial repo
- notice that your head is on an outdated commit
- click on your head of unversioned changes
Expected Behavior
Ability to see my unversioned changes.
Actual Behavior
Crashes.
#!
#!python
** Mercurial version (3.9). TortoiseHg version (3.9)
** Command:
** CWD: C:\WINDOWS\system32
** Encoding: cp1252
** Extensions loaded: purge, strip, mq, rebase, histedit, eol, hggit
** 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 668, in run
File "mercurial\localrepo.pyo", line 1816, in status
File "mercurial\context.pyo", line 351, in status
File "mercurial\context.pyo", line 1625, in _buildstatus
File "mercurial\context.pyo", line 1594, in _dirstatestatus
File "mercurial\dirstate.pyo", line 1137, in status
File "mercurial\dirstate.pyo", line 953, in walk
File "mercurial\scmutil.pyo", line 1248, in __get__
File "hggit\gitdirstate.pyo", line 128, in _ignore
File "hggit\gitdirstate.pyo", line 101, in gignore
UnboundLocalError: local variable 'ignorefunc' referenced before assignment