Searching from the "Filter Bar" causes exception
Created originally on Bitbucket by Anonymous
I typed, "author( 'Someones Name')" in the filter bar, and it did appear to work (the primary view showed only commits by that person), but I did get the following error dialog:
#!python
** Mercurial version (3.0.1). TortoiseHg version (3.1+18-c2e7b2821892)
** Command: --nofork
** CWD: /home/jgindin
** Encoding: UTF-8
** Extensions loaded: graphlog, strip, mq, purge, prompt, histedit, rebase, extdiff, shelve, hgwatchman
** Python version: 2.7.6 (default, Mar 22 2014, 22:59:56) [GCC 4.8.2]
** System: Linux belus0105 3.13.0-35-generic #62-Ubuntu SMP Fri Aug 15 01:58:42 UTC 2014 x86_64
** Qt-4.8.6 PyQt-4.10.4 QScintilla-2.8.1
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/repowidget.py", line 875, in modelFilled
self.repoview.goto(self._reload_rev) # emits revisionSelected
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/repoview.py", line 311, in goto
idx = self.model().indexFromRev(rev)
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/repomodel.py", line 522, in indexFromRev
self.ensureBuilt(rev)
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/repomodel.py", line 292, in ensureBuilt
self.graph.build_nodes(self.fill_step / 2, rev)
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/graph.py", line 828, in build_nodes
for gnode in self.grapher:
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/graph.py", line 549, in _iter_graphnodes
for ctx, parents in dag.walk():
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/graph.py", line 494, in walk
assert not queue
AssertionError