#!python
** Mercurial version (5.4.2). TortoiseHg version (5.4.1)
** Command:
** CWD: .
** Encoding: UTF-8
** Extensions loaded: strip, evolve, topic, rebase, record, histedit, purge, hggit, patchbomb, phabricator, churn, absorb, tortoisehg.util.configitems
** Python version: 3.8.2 (default, Apr 27 2020, 15:53:34) [GCC 9.3.0]
** System: Linux draco 5.4.0-37-generic #41-Ubuntu SMP Wed Jun 3 18:57:02 UTC 2020 x86_64
** Qt-5.12.8 PyQt-5.14.1 QScintilla-2.11.2
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/tortoisehg/hgqt/repotreemodel.py", line 427, in _updateBaseNode
it.setBaseNode(hglib.repoidnode(repo))
File "/usr/lib/python3/dist-packages/tortoisehg/util/hglib.py", line 249, in repoidnode
return _firstchangectx(repo).node()
File "/usr/lib/python3/dist-packages/tortoisehg/util/hglib.py", line 234, in _firstchangectx
return repo[0]
File "/usr/lib/python3/dist-packages/tortoisehg/hgqt/thgrepo.py", line 814, in __getitem__
changectx = super(thgrepository, self).__getitem__(changeid)
File "/usr/lib/python3/dist-packages/mercurial/localrepo.py", line 1606, in __getitem__
quick_access = self._quick_access_changeid.get(changeid)
File "/usr/lib/python3/dist-packages/mercurial/localrepo.py", line 1586, in _quick_access_changeid
mapping.update(self._quick_access_changeid_wc)
File "/usr/lib/python3/dist-packages/mercurial/localrepo.py", line 176, in __get__
return getattr(unfi, self.name)
File "/usr/lib/python3/dist-packages/mercurial/pycompat.py", line 333, in w
return f(object, sysstr(name), *args)
File "/usr/lib/python3/dist-packages/mercurial/localrepo.py", line 175, in __get__
return super(unfilteredpropertycache, self).__get__(unfi)
File "/usr/lib/python3/dist-packages/mercurial/util.py", line 1745, in __get__
result = self.func(obj)
File "/usr/lib/python3/dist-packages/mercurial/localrepo.py", line 1545, in _quick_access_changeid_wc
cl = self.unfiltered().changelog
File "/usr/lib/python3/dist-packages/mercurial/localrepo.py", line 107, in __get__
return super(_basefilecache, self).__get__(unfi, type)
File "/usr/lib/python3/dist-packages/mercurial/scmutil.py", line 1607, in __get__
entry.obj = self.func(obj)
File "/usr/lib/python3/dist-packages/mercurial/localrepo.py", line 1454, in changelog
self.dirstate.prefetch_parents()
File "/usr/lib/python3/dist-packages/mercurial/localrepo.py", line 107, in __get__
return super(_basefilecache, self).__get__(unfi, type)
File "/usr/lib/python3/dist-packages/mercurial/scmutil.py", line 1607, in __get__
entry.obj = self.func(obj)
File "/usr/lib/python3/dist-packages/mercurial/localrepo.py", line 1463, in dirstate
return self._makedirstate()
File "/usr/lib/python3/dist-packages/mercurial/localrepo.py", line 1469, in _makedirstate
return dirstate.dirstate(
File "/usr/lib/python3/dist-packages/mercurial/dirstate.py", line 104, in __init__
self._cwd
File "/usr/lib/python3/dist-packages/mercurial/util.py", line 1745, in __get__
result = self.func(obj)
File "/usr/lib/python3/dist-packages/mercurial/dirstate.py", line 247, in _cwd
return encoding.getcwd()
FileNotFoundError: [Errno 2] No such file or directory