THG 4.1.1 - Non-hexadecimal digit found in "mercurial\bookmarks.pyo", line 433, in unhexlifybookmarks
Created originally on Bitbucket by evanearly (Evan Greenwood)
I cannot push to our mercurial server. I can pull fine, and it doesn't seem to be a problem with the files I'm trying to push.
Pushing keeps failing unexpectedly saying "TypeError: Non-hexadecimal digit found" after "File "mercurial\bookmarks.pyo", line 433, in unhexlifybookmarks"
Here is the full text:
pushing to **** OUR AMAZON SERVER ****
searching for changes
** unknown exception encountered, please report by visiting
** https://mercurial-scm.org/wiki/BugTracker
** Python 2.7.10 (default, May 23 2015, 09:44:00) [MSC v.1500 64 bit (AMD64)]
** Mercurial Distributed SCM (version 4.1.1)
** Extensions loaded: strip, mq, tortoisehg.util.hgcommands, tortoisehg.util.partialcommit, tortoisehg.util.pipeui, tortoisehg.util.win32ill, tortoisehg.util.hgdispatch
Traceback (most recent call last):
File "hg", line 49, in <module>
File "mercurial\dispatch.pyo", line 63, in run
File "mercurial\dispatch.pyo", line 129, in dispatch
File "mercurial\dispatch.pyo", line 219, in _runcatch
File "mercurial\dispatch.pyo", line 227, in callcatch
File "mercurial\scmutil.pyo", line 152, in callcatch
File "mercurial\dispatch.pyo", line 208, in _runcatchfunc
File "mercurial\dispatch.pyo", line 811, in _dispatch
File "mercurial\dispatch.pyo", line 563, in runcommand
File "mercurial\dispatch.pyo", line 819, in _runcommand
File "mercurial\dispatch.pyo", line 808, in <lambda>
File "mercurial\util.pyo", line 1051, in check
File "mercurial\extensions.pyo", line 223, in closure
File "mercurial\util.pyo", line 1051, in check
File "hgext\mq.pyo", line 3541, in mqcommand
File "mercurial\util.pyo", line 1051, in check
File "mercurial\commands.pyo", line 5827, in serve
File "mercurial\server.pyo", line 110, in runservice
File "mercurial\commandserver.pyo", line 340, in run
File "mercurial\commandserver.pyo", line 293, in serve
File "mercurial\commandserver.pyo", line 268, in serveone
File "mercurial\commandserver.pyo", line 251, in runcommand
File "mercurial\dispatch.pyo", line 129, in dispatch
File "mercurial\dispatch.pyo", line 219, in _runcatch
File "mercurial\dispatch.pyo", line 227, in callcatch
File "mercurial\scmutil.pyo", line 152, in callcatch
File "mercurial\dispatch.pyo", line 208, in _runcatchfunc
File "mercurial\extensions.pyo", line 223, in closure
File "tortoisehg\util\hgdispatch.pyo", line 23, in _dispatch
File "mercurial\dispatch.pyo", line 811, in _dispatch
File "mercurial\dispatch.pyo", line 563, in runcommand
File "mercurial\dispatch.pyo", line 819, in _runcommand
File "mercurial\dispatch.pyo", line 808, in <lambda>
File "mercurial\util.pyo", line 1051, in check
File "mercurial\extensions.pyo", line 223, in closure
File "mercurial\util.pyo", line 1051, in check
File "hgext\mq.pyo", line 3541, in mqcommand
File "mercurial\util.pyo", line 1051, in check
File "mercurial\commands.pyo", line 5292, in push
File "mercurial\exchange.pyo", line 466, in push
File "mercurial\exchange.pyo", line 516, in _pushdiscovery
File "mercurial\exchange.pyo", line 606, in _pushdiscoverybookmarks
File "mercurial\bookmarks.pyo", line 433, in unhexlifybookmarks
TypeError: Non-hexadecimal digit found
cmdserver: process exited unexpectedly with code 255