TortoiseHG crashes when re-opening a branch
Created originally on Bitbucket by Anonymous
I rebased a branch of a 9.8.8 branch back to feature branch based on 9.8.7. The merge was bad, so I decided to do something different. Attempted to rebase the original branch back on 9.8.8, but it wouldn't let me without setting an experimental flag. I then attempted to create the same branch name and rebase on top of that and got the following crash report: #!python ** Mercurial version (4.7.1). TortoiseHg version (4.7.1) ** Command: ** CWD: C:\WINDOWS\system32 ** Encoding: cp1252 ** Extensions loaded: strip, mq, purge, rebase, share, evolve, tortoisehg.util.configitems ** Python version: 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [MSC v.1500 64 bit (AMD64)] ** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='') ** Processor architecture: x64 ** Qt-5.9.2 PyQt-5.9.1 QScintilla-2.10.2.dev1711012104 Traceback (most recent call last): File "tortoisehg\hgqt\commit.pyo", line 600, in mqPerformAction File "tortoisehg\hgqt\commit.pyo", line 973, in commit File "tortoisehg\hgqt\commit.pyo", line 572, in getBranchCommandLine File "tortoisehg\hgqt\thgrepo.pyo", line 772, in getitem File "mercurial\localrepo.pyo", line 856, in getitem File "mercurial\context.pyo", line 439, in init ProgrammingError: unsupported changeid '10698136 Create New Command Line Text Generator for Processing Order Acknowledgments' of type <type 'str'>