thg startup failure -- unable to convert a QVariant of type 0 to a QMetaType of type 1
Created originally on Bitbucket by Mathiasdm (Mathias De Maré)
This is happening on CentOS 7.
#!python
** Mercurial version (4.3.1). TortoiseHg version (4.3.1+116-93fe823790cc)
** Command:
** CWD: <snipped>
** Encoding: UTF-8
** Extensions loaded: configexpress, patchbomb, isam, isamtags, graphlog, rebase, histedit, shelve, relink, buildrootdelivery, automv, convert, churn, strip, clonebundles, transplant, purge, extdiff, notify, hgk, isamlog, backups, hggit, share, sparse
** Python version: 2.7.5 (default, Nov 20 2015, 02:00:19) [GCC 4.8.5 20150623 (Red Hat 4.8.5-4)]
** System: Linux <snipped> 3.10.0-327.13.1.el7.x86_64 #1 SMP Thu Mar 31 16:04:38 UTC 2016 x86_64
** Qt-4.8.5 PyQt-4.10.1 QScintilla-2.8
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/run.py", line 48, in dispatch
return _runcatch(u, args)
File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/run.py", line 247, in _runcatch
return runcommand(ui, args)
File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/run.py", line 338, in runcommand
return _runcommand(lui, options, cmd, d)
File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/run.py", line 389, in _runcommand
return checkargs()
File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/run.py", line 343, in checkargs
return cmdfunc()
File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/run.py", line 337, in <lambda>
d = lambda: qtrun(checkedfunc, ui, *args, **cmdoptions)
File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/qtapp.py", line 447, in __call__
dlg, reporoot = self._createdialog(dlgfunc, args, opts)
File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/qtapp.py", line 511, in _createdialog
return dlgfunc(self._ui, *args, **opts), reporoot
File "/usr/lib64/python2.7/site-packages/mercurial/util.py", line 1077, in check
return func(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/run.py", line 929, in log
w = _workbench(ui, *pats, **opts)
File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/run.py", line 433, in _workbench
w.showRepo(root)
File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/workbench.py", line 724, in showRepo
self.openRepo(root, True)
File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/workbench.py", line 718, in openRepo
if not self.repoTabsWidget.openRepo(root, bundle):
File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/repotab.py", line 117, in openRepo
rw = self._createRepoWidget(root, bundle)
File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/repotab.py", line 388, in _createRepoWidget
rw = repowidget.RepoWidget(repoagent, self, bundle=bundle)
File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/repowidget.py", line 154, in __init__
self.setupUi()
File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/repowidget.py", line 218, in setupUi
w = revdetails.RevDetailsWidget(self._repoagent, self)
File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/revdetails.py", line 86, in __init__
self.setupUi()
File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/revdetails.py", line 176, in setupUi
self.fileview = HgFileView(self._repoagent, self.messagesplitter)
File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/fileview.py", line 206, in __init__
annotatec = _AnnotateViewControl(repoagent, self.sci, self._fd, self)
File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/fileview.py", line 983, in __init__
self._loadAnnotateSettings()
File "/usr/lib/python2.7/site-packages/tortoisehg/hgqt/fileview.py", line 1013, in _loadAnnotateSettings
a.setChecked(s.value(wb + a.data(), type=bool))
TypeError: unable to convert a QVariant of type 0 to a QMetaType of type 1