git - Eclipse egit: "Packfile corruption detected: Unknown zlib error." How to circumvent? -


We have a git repository that is managed by Gitmos under Ubuntu, which has worked well complete across the disk Happened. After reading a bit on this issue, I found that git gc and git gc --aggresive I got quite a few diskospaces back.

Unfortunately, it seems that something is broken in the event, as I get the message when trying to clone our repository (about 10% during the checkout phase)

Packfile corruption detected: unknown zlib error.

Interestingly, git works well in msysgit

I tried to upgrade the depression to build a night of 0.12, because some mailing List messages were indicated which was fixed within the previous week, but there is no benefit.

My question is now, what can I do in my repository to go to a state where egit works again?


EDIT: I received a stack trace from Eclipse Event Log

  org.eclipse.jgit.errors. .TransportException: Packfile Corruption detected: unknown zlib error. At org.eclipse.jgit.transport.BasePackFetchConnection.doFetch (BasePackFetchConnection.java:287) org.eclipse.jgit.transport.basePackFetchConnection.fetch at (BasePackFetchConnection.java.2225) org.eclipse.jgit.transport.FetchProcess.fetch Object on org.eclipse.jgit.transport.FetchProcess.executeImp (FetchProcess.java:149) on org.eclipse.jgit.transport.FetchProcess.execute (FetchProcess.java:111) (FetchProcess.java:214) on org.eclipse . jgit.transport.Transport.fetch org.eclipse.egit.core.op.CloneOperation.doFetch (CloneOperation.java:228) to (Transport.java:903) org.eclipse.egit.core.op.CloneOperation.run on ( CloneOperation.java:135 on org.eclipse.egit.ui.internal.clone.GitCloneWizard.executeCloneOperation) (GitCloneWizard.java:259) org.eclipse.egit.ui.internal.clone.GitCloneWizard.access $ 3 (GitCloneWizard.java : 252) due to org.eclipse.egit.ui.internal.clone.GitCloneWizard $ 4.run (org.eclipse.core.internal.jobs.Worker.run) (GitCloneWizard.java.333): Org. Eclipse.jgit.errors .CorruptObjectException: Packfile Corruption detected: unknown zlib error. On org.eclipse.jgit.util on org.eclipse.jgit.transport.PackParser $ InflaterStream.skip org.eclipse.jgit.transport.PackParser $ InflaterStream.read (PackParser.java:1530) (PackParser.java:1500) on .IO.skipFully org.eclipse.jgit.transport.PackParser.inflateAndSkip (PackParser.java:1352) (IO.java:203) on org.eclipse.jgit.transport.PackParser.indexOneObject (PackParser.java:834) Org.eclipse.jgit.transport.PackParser.parse at org.eclipse.jgit.storage.file.ObjectDirectoryPackParser.parse (PackParser.java:448) (ObjectDirectoryPackParser.java:178) at org.eclipse.jgit.transport.PackParser. Parse (PackParser.java:410) ... at org.eclipse.jgit.transport.BasePackFetchConnection.receivePack (BasePackFetchConnection.java:649) at Org.eclipse.jgit.transport.basePackFetchConnection.doFetch (BasePackFetchConnection.java-2018080) ... 11 More   

edit: opened

one Get a Clone Without Aggie:

  • On the server
  • Copy the unique file that represents the bundle on the client side
  • Try cloning it in the command line.

    Process bundle with Msysgit, which suggests a bug on the Agit or JGT side, as illustrated.
    The latest update of the night for updating is to update EGIT, using it, and see if the problem still exists. If the problem persists, you can file a bug report or complete the existing one (330758).

Comments