Crash when executing thg log ./
Created originally on Bitbucket by Anonymous
This crash happens always when I execute thg log subdir in this particular repository. hg verify does not show a problem with the repository. This does not happen on all repositories.
{{{ #!python ** Mercurial version (2.1). TortoiseHg version (2.3) ** Command: log ./ ** CWD: /home/ch1010832/Work/DebianPackage/spyfs-lighttpd ** Encoding: UTF-8 ** Extensions loaded: extdiff, hgk, rebase, convert, eol, purge, mercurial_keyring, mq, transplant ** Python version: 2.6.5 (r265:79063, Apr 16 2010, 13:57:41) [GCC 4.4.3] ** Qt-4.6.2 PyQt-4.7.2 Traceback (most recent call last): File "/usr/lib/pymodules/python2.6/tortoisehg/hgqt/repowidget.py", line 516, in setRevisionSet self.reload() File "/usr/lib/pymodules/python2.6/tortoisehg/hgqt/repowidget.py", line 851, in reload self.reloadTaskTab() File "/usr/lib/pymodules/python2.6/tortoisehg/hgqt/repowidget.py", line 910, in reloadTaskTab ttw.reload() File "/usr/lib/pymodules/python2.6/tortoisehg/hgqt/revdetails.py", line 298, in reload or (rev not in self.repo File "/usr/lib/pymodules/python2.6/mercurial/localrepo.py", line 234, in contains return bool(self.lookup(changeid)) File "/usr/lib/pymodules/python2.6/mercurial/localrepo.py", line 596, in lookup n = self.changelog._match(key) File "/usr/lib/pymodules/python2.6/mercurial/revlog.py", line 710, in _match if len(id) == 20: TypeError: object of type 'NoneType' has no len()
}}}