Exception during show history/log
Created originally on Bitbucket by Anonymous
I had a pull running in another window, then issued a show file history command from within VS2010 (using visual.hg) and I got a strange tree displayed where there were no nodes and text displayed but only the lines, but this was only the case for the topmost maybe 20 (newer) entries. Closing the window showed the bug report window with the following contents.
{{{ #!python ** Please report this bug to http://bitbucket.org/tortoisehg/stable/issues ** Mercurial version (1.7.3). TortoiseHg version (1.1.8) ** Command: log XXXXXXXXXX ** CWD: c:\users\XXXXXXXX ** Extensions loaded: fixfrozenexts, transplant, rebase, fetch, record, bookmarks, zeroconf, extdiff, hgshelve, mq ** Python 2.6.4 (r264:75708, Oct 26 2009, 08:23:19) [MSC v.1500 32 bit (Intel)] ** sys.getwindowsversion(): (6, 1, 7600, 2, '') ** Processor architecture: x64 Recoverable runtime error (stderr): Traceback (most recent call last): File "tortoisehg\hgtk\history.pyo", line 665, in selection_changed File "tortoisehg\hgtk\changeset.pyo", line 101, in load_details File "mercurial\localrepo.pyo", line 186, in getitem File "mercurial\context.pyo", line 25, in init File "mercurial\revlog.pyo", line 534, in node IndexError: list index out of range Traceback (most recent call last): File "tortoisehg\hgtk\history.pyo", line 665, in selection_changed File "tortoisehg\hgtk\changeset.pyo", line 101, in load_details File "mercurial\localrepo.pyo", line 186, in getitem File "mercurial\context.pyo", line 25, in init File "mercurial\revlog.pyo", line 534, in node IndexError: list index out of range Traceback (most recent call last): File "tortoisehg\hgtk\history.pyo", line 665, in selection_changed File "tortoisehg\hgtk\changeset.pyo", line 101, in load_details File "mercurial\localrepo.pyo", line 186, in getitem File "mercurial\context.pyo", line 25, in init File "mercurial\revlog.pyo", line 534, in node IndexError: list index out of range Traceback (most recent call last): File "tortoisehg\hgtk\history.pyo", line 665, in selection_changed File "tortoisehg\hgtk\changeset.pyo", line 101, in load_details File "mercurial\localrepo.pyo", line 186, in getitem File "mercurial\context.pyo", line 25, in init File "mercurial\revlog.pyo", line 534, in node IndexError: list index out of range Traceback (most recent call last): File "tortoisehg\hgtk\history.pyo", line 665, in selection_changed File "tortoisehg\hgtk\changeset.pyo", line 101, in load_details File "mercurial\localrepo.pyo", line 186, in getitem File "mercurial\context.pyo", line 25, in init File "mercurial\revlog.pyo", line 534, in node IndexError: list index out of range
}}}