crash report: by hg-git extention after merge repo without git
** Mercurial version (6.5.3). TortoiseHg version (6.5rc0+2-0a85f31b4bc9)
** Command: --nofork
** CWD: d:\projects\hg\thg\thg.work
** Encoding: cp1251
** Extensions loaded: absorb, amend, censor, convert, eol, fix, hggit 0.10.0, histedit, mq, narrow, patchbomb, rebase, record, share, sparse, strip, tortoisehg.util.configitems, transplant
** Python version: 3.8.3 (tags/v3.8.3:6f8c832, May 13 2020, 22:37:02) [MSC v.1924 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=10, minor=0, build=19045, platform=2, service_pack='')
** Processor architecture: x64
** Qt-5.13.2 PyQt-5.13.2 QScintilla-2.10.8
Traceback (most recent call last):
File "D:\projects\hg\thg\thg.work\tortoisehg\hgqt\thgrepo.py", line 573, in _onRepositoryChanged
self._repo.thg_reload_hggit_data()
File "D:\projects\hg\thg\thg.work\tortoisehg\hgqt\thgrepo.py", line 1016, in thg_reload_hggit_data
self.githandler.load_map()
File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\repoview.py", line 459, in __getattr__
return getattr(self._unfilteredrepo, attr)
File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\pycompat.py", line 358, in w
return f(object, sysstr(name), *args)
AttributeError: 'thgrepository' object has no attribute 'githandler'
actual mercurial used 6.6rc0 (aka 6.6), hggit used 1.1.x (a1b55944c5b8)
similar crash invokes on works with any repo not derived from git - thg anyway asks for thg_reload_hggit_data - that cashes, since it not an hg-git repo