Community
Participate
Working Groups
This appears to happen with the newest JGit changes independent of the used protocol (I tried http and file) if the repository to be cloned is an existing one. To reproduce, try to clone Egit or JGit from the central repository. http://egit.eclipse.org/egit.git http://egit.eclipse.org/jgit.git Stack: eclipse.buildId=unknown java.version=1.6.0_07 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE Framework arguments: -product org.eclipse.platform.ide Command-line arguments: -product org.eclipse.platform.ide -data C:\Users\D022737\ECWS\gitDev/../gitruntime-New_configuration -dev file:C:/Users/D022737/ECWS/gitDev/.metadata/.plugins/org.eclipse.pde.core/Target/dev.properties -os win32 -ws win32 -arch x86 Error Mon Jul 19 15:33:05 CEST 2010 Cloning Git Repository failed java.lang.reflect.InvocationTargetException at org.eclipse.egit.core.op.CloneOperation.run(CloneOperation.java:130) at org.eclipse.egit.ui.internal.clone.GitCloneWizard$4.run(GitCloneWizard.java:199) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121) Caused by: org.eclipse.jgit.errors.TransportException: Packfile corruption detected: wrong decompressed length at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:266) at org.eclipse.jgit.transport.TransportHttp$SmartHttpFetchConnection.doFetch(TransportHttp.java:583) at org.eclipse.jgit.transport.BasePackFetchConnection.fetch(BasePackFetchConnection.java:218) at org.eclipse.jgit.transport.FetchProcess.fetchObjects(FetchProcess.java:205) at org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:145) at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:111) at org.eclipse.jgit.transport.Transport.fetch(Transport.java:850) at org.eclipse.egit.core.op.CloneOperation.doFetch(CloneOperation.java:204) at org.eclipse.egit.core.op.CloneOperation.run(CloneOperation.java:120) ... 2 more Caused by: org.eclipse.jgit.errors.CorruptObjectException: Packfile corruption detected: wrong decompressed length at org.eclipse.jgit.transport.IndexPack.inflate(IndexPack.java:988) at org.eclipse.jgit.transport.IndexPack.inflateAndReturn(IndexPack.java:951) at org.eclipse.jgit.transport.IndexPack.whole(IndexPack.java:837) at org.eclipse.jgit.transport.IndexPack.indexOneObject(IndexPack.java:796) at org.eclipse.jgit.transport.IndexPack.index(IndexPack.java:407) at org.eclipse.jgit.transport.BasePackFetchConnection.receivePack(BasePackFetchConnection.java:621) at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:259) ... 10 more Root exception: org.eclipse.jgit.errors.TransportException: Packfile corruption detected: wrong decompressed length at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:266) at org.eclipse.jgit.transport.TransportHttp$SmartHttpFetchConnection.doFetch(TransportHttp.java:583) at org.eclipse.jgit.transport.BasePackFetchConnection.fetch(BasePackFetchConnection.java:218) at org.eclipse.jgit.transport.FetchProcess.fetchObjects(FetchProcess.java:205) at org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:145) at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:111) at org.eclipse.jgit.transport.Transport.fetch(Transport.java:850) at org.eclipse.egit.core.op.CloneOperation.doFetch(CloneOperation.java:204) at org.eclipse.egit.core.op.CloneOperation.run(CloneOperation.java:120) at org.eclipse.egit.ui.internal.clone.GitCloneWizard$4.run(GitCloneWizard.java:199) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121) Caused by: org.eclipse.jgit.errors.CorruptObjectException: Packfile corruption detected: wrong decompressed length at org.eclipse.jgit.transport.IndexPack.inflate(IndexPack.java:988) at org.eclipse.jgit.transport.IndexPack.inflateAndReturn(IndexPack.java:951) at org.eclipse.jgit.transport.IndexPack.whole(IndexPack.java:837) at org.eclipse.jgit.transport.IndexPack.indexOneObject(IndexPack.java:796) at org.eclipse.jgit.transport.IndexPack.index(IndexPack.java:407) at org.eclipse.jgit.transport.BasePackFetchConnection.receivePack(BasePackFetchConnection.java:621) at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:259) ... 10 more
This is still not working (I have closed this in error).
Fixed with b518189b5c580e21c5f6d8a3b59e7f1538f0110e
*** Bug 320622 has been marked as a duplicate of this bug. ***