fresh thg on py3: crash report on repo with hg-subrepo
hallow!
works with todays deafult
revision, from sources on win8.1 ru.
try to open and commitiong to my repo generates exception. if i ignore it, all works fine.
my repo contains hg-subrepo, that is shared
<- original hg-repo.
Original repo is importer from git-remote by hggit.
this is exception rised on thg opens repo, and on commit:
#!python
** Mercurial version (5.6.1). TortoiseHg version (5.7.1+10-50a471645ea3)
** Command: --nofork
** CWD: D:\projects\hg\thg\thg.work
** Encoding: cp1251
** Extensions loaded: convert, strip, mq, rebase, record, transplant, highlight, show, commitextras, fix, share, hggit, censor, histedit, closehead, remotenames, schemes, extdiff, patchbomb, amend, evolve, topic, absorb, split, uncommit, sparse, tortoisehg.util.configitems
** 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=6, minor=3, build=9600, 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\reporegistry.py", line 924, in scanRepo
m.loadSubrepos(index)
File "D:\projects\hg\thg\thg.work\tortoisehg\hgqt\repotreemodel.py", line 389, in loadSubrepos
invalidpaths = tmpitem.appendSubrepos()
File "D:\projects\hg\thg\thg.work\tortoisehg\hgqt\repotreeitem.py", line 408, in appendSubrepos
invalidSubrepoList = sri.appendSubrepos(sctx.repo())
AttributeError: 'hgsubrepo' object has no attribute 'repo'