Error on thg launch: "AttributeError: 'thgrepository' object has no attribute 'filteredrevcache'"
Created originally on Bitbucket by roh01
#!python
** Mercurial version (2.4.2+8-7648b87e76db). TortoiseHg version (2.7+24-be009bbeab03)
** Command:
** CWD: /home/Perco/Users/melchiore/utils/tortoisehg
** Encoding: UTF-8
** Extensions loaded: extdiff, mq
** Python version: 2.6.6 (r266:84292, Sep 12 2011, 14:03:14) [GCC 4.4.5 20110214 (Red Hat 4.4.5-6)]
** System: Linux dev2 2.6.32-220.el6.x86_64 #1 SMP Wed Nov 9 08:03:13 EST 2011 x86_64
** Qt-4.7.4 PyQt-4.9.1 QScintilla-2.6.1
Traceback (most recent call last):
File "/home/Perco/Users/melchiore/utils/tortoisehg/tortoisehg/hgqt/run.py", line 554, in __call__
dlg = dlgfunc(ui, *args, **opts)
File "/home/Perco/Users/melchiore/utils/tortoisehg/tortoisehg/hgqt/workbench.py", line 1229, in run
w.showRepo(root)
File "/home/Perco/Users/melchiore/utils/tortoisehg/tortoisehg/hgqt/workbench.py", line 583, in showRepo
return self._openRepo(root, False)
File "/home/Perco/Users/melchiore/utils/tortoisehg/tortoisehg/hgqt/workbench.py", line 917, in _openRepo
return self.addRepoTab(repo, bundle)
File "/home/Perco/Users/melchiore/utils/tortoisehg/tortoisehg/hgqt/workbench.py", line 759, in addRepoTab
rw = RepoWidget(repo, self, bundle=bundle)
File "/home/Perco/Users/melchiore/utils/tortoisehg/tortoisehg/hgqt/repowidget.py", line 116, in __init__
self.setupModels()
File "/home/Perco/Users/melchiore/utils/tortoisehg/tortoisehg/hgqt/repowidget.py", line 802, in setupModels
self.revsetfilter, self)
File "/home/Perco/Users/melchiore/utils/tortoisehg/tortoisehg/hgqt/repomodel.py", line 156, in __init__
self.setBranch(branch)
File "/home/Perco/Users/melchiore/utils/tortoisehg/tortoisehg/hgqt/repomodel.py", line 190, in setBranch
self.ensureBuilt(row=0)
File "/home/Perco/Users/melchiore/utils/tortoisehg/tortoisehg/hgqt/repomodel.py", line 242, in ensureBuilt
self.graph.build_nodes(nnodes=required, rev=buildrev)
File "/home/Perco/Users/melchiore/utils/tortoisehg/tortoisehg/hgqt/graph.py", line 310, in build_nodes
for vnext in self.grapher:
File "/home/Perco/Users/melchiore/utils/tortoisehg/tortoisehg/hgqt/graph.py", line 62, in revision_grapher
revhidden = _filterrevs(repo, 'visible')
File "/usr/local/lib64/python2.6/site-packages/mercurial/repoview.py", line 115, in filterrevs
if filtername not in repo.filteredrevcache:
AttributeError: 'thgrepository' object has no attribute 'filteredrevcache'
I get the above exception when launching thg after updating to revset be009bbeab03. The error disappears when I update back to its parent revset.