[Bug 3500] New: push on https: abort: error: EOF occurred in violation of protocol

bugzilla-daemon at bz.selenic.com bugzilla-daemon at bz.selenic.com
Fri Jun 15 12:01:43 UTC 2012


http://bz.selenic.com/show_bug.cgi?id=3500

          Priority: normal
            Bug ID: 3500
                CC: mercurial-devel at selenic.com
          Assignee: bugzilla at selenic.com
           Summary: push on https: abort: error: EOF occurred in violation
                    of protocol
          Severity: bug
    Classification: Unclassified
                OS: Linux
          Reporter: fabienne.christ at alcatel-lucent.com
          Hardware: PC
            Status: UNCONFIRMED
           Version: earlier
         Component: Mercurial
           Product: Mercurial

Since I changed hg version on server, push from a linux client to a https linux
server,
ends with following error:
abort: error: EOF occurred in violation of protocol

-> even when there is nothing to push
-> when there is something to push, push is done

As I've remarked that push on 'older' repositories still work without error
message,  I tried to search what is the diffence between repositories.

I found that repositories containing phaseroots and undo.phaseroots are
concerned.

When I delete these 2 files, push works without error.

NB: I don't know if it's linked to python version which is quite old: 2.4

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



More information about the Mercurial-devel mailing list