[Bug 6866] New: Mercurial crashes when attempting to push to remote repository

mercurial-bugs at mercurial-scm.org mercurial-bugs at mercurial-scm.org
Tue Feb 27 18:10:54 UTC 2024


https://bz.mercurial-scm.org/show_bug.cgi?id=6866

            Bug ID: 6866
           Summary: Mercurial crashes when attempting to push to remote
                    repository
           Product: Mercurial
           Version: 6.6.3
          Hardware: PC
                OS: Windows
            Status: UNCONFIRMED
          Severity: bug
          Priority: wish
         Component: Mercurial
          Assignee: bugzilla at mercurial-scm.org
          Reporter: robinz at birddogsw.com
                CC: mercurial-devel at mercurial-scm.org
    Python Version: ---

Originally seen in 6.5.1. Upgraded to 6.6.3 and the problem persists.

hg push --new-branch http://{remote server}
pushing to http://{remote server}
searching for changes
** unknown exception encountered, please report by visiting
** https://mercurial-scm.org/wiki/BugTracker
** Python 3.9.13 (tags/v3.9.13:6de2ca5, May 17 2022, 16:36:42) [MSC v.1929 64
bit (AMD64)]
** Mercurial Distributed SCM (version 6.6.3)
** Extensions loaded: evolve 11.1.1, rebase, share
Traceback (most recent call last):
  File "hg", line 58, in <module>
  File "mercurial\dispatch.pyc", line 142, in run
  File "mercurial\dispatch.pyc", line 231, in dispatch
  File "mercurial\dispatch.pyc", line 275, in _rundispatch
  File "mercurial\dispatch.pyc", line 456, in _runcatch
  File "mercurial\dispatch.pyc", line 466, in _callcatch
  File "mercurial\scmutil.pyc", line 152, in callcatch
  File "mercurial\dispatch.pyc", line 446, in _runcatchfunc
  File "mercurial\dispatch.pyc", line 1271, in _dispatch
  File "mercurial\dispatch.pyc", line 904, in runcommand
  File "mercurial\dispatch.pyc", line 1283, in _runcommand
  File "mercurial\dispatch.pyc", line 1269, in <lambda>
  File "mercurial\util.pyc", line 1878, in check
  File "mercurial\commands.pyc", line 5866, in push
  File "hgext3rd\evolve\__init__.pyc", line 581, in push
  File "mercurial\exchange.pyc", line 501, in push
  File "mercurial\exchange.pyc", line 1168, in _pushbundle2
  File "mercurial\exchange.pyc", line 901, in _pushb2ctx
  File "mercurial\exchange.pyc", line 784, in _pushcheckoutgoing
  File "mercurial\discovery.pyc", line 377, in checkheads
  File "mercurial\discovery.pyc", line 270, in _headssummary
KeyError: b'{branch name}'

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list