Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 350480 - Exception caught during execution of fetch command during pull
Summary: Exception caught during execution of fetch command during pull
Status: RESOLVED WORKSFORME
Alias: None
Product: EGit
Classification: Technology
Component: Core (show other bugs)
Version: 1.0   Edit
Hardware: Macintosh Mac OS X
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-27 14:24 EDT by Frank Becker CLA
Modified: 2011-07-01 13:48 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Frank Becker CLA 2011-06-27 14:24:36 EDT
Exception caught during execution of fetch command during pull for git://git.eclipse.org/gitroot/mylyn/org.eclipse.mylyn.reviews.git

org.eclipse.jgit.api.errors.JGitInternalException: Exception caught during execution of fetch command
	at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:145)
	at org.eclipse.jgit.api.PullCommand.call(PullCommand.java:217)
	at org.eclipse.egit.core.op.PullOperation$1.run(PullOperation.java:82)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2326)
	at org.eclipse.egit.core.op.PullOperation.execute(PullOperation.java:104)
	at org.eclipse.egit.ui.internal.pull.PullOperationUI.execute(PullOperationUI.java:115)
	at org.eclipse.egit.ui.internal.pull.PullOperationUI$1.run(PullOperationUI.java:90)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: org.eclipse.jgit.errors.TransportException: remote: aborting due to possible repository corruption on the remote side.
	at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:291)
	at org.eclipse.jgit.transport.BasePackFetchConnection.fetch(BasePackFetchConnection.java:229)
	at org.eclipse.jgit.transport.FetchProcess.fetchObjects(FetchProcess.java:216)
	at org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:149)
	at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:111)
	at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1062)
	at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:136)
	... 8 more
Caused by: org.eclipse.jgit.errors.TransportException: remote: aborting due to possible repository corruption on the remote side.
	at org.eclipse.jgit.transport.SideBandInputStream.needDataPacket(SideBandInputStream.java:173)
	at org.eclipse.jgit.transport.SideBandInputStream.read(SideBandInputStream.java:136)
	at org.eclipse.jgit.transport.PackParser.fill(PackParser.java:1072)
	at org.eclipse.jgit.transport.PackParser.readPackHeader(PackParser.java:778)
	at org.eclipse.jgit.transport.PackParser.parse(PackParser.java:456)
	at org.eclipse.jgit.storage.file.ObjectDirectoryPackParser.parse(ObjectDirectoryPackParser.java:178)
	at org.eclipse.jgit.transport.PackParser.parse(PackParser.java:429)
	at org.eclipse.jgit.transport.BasePackFetchConnection.receivePack(BasePackFetchConnection.java:672)
	at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:284)
	... 14 more
Comment 1 Frank Becker CLA 2011-06-27 16:17:24 EDT
Here some more information:

when I try to run "Fetch from Upstream" I get the following:

remote: aborting due to possible repository corruption on the remote side.

org.eclipse.jgit.errors.TransportException: remote: aborting due to possible repository corruption on the remote side.
Comment 2 Frank Becker CLA 2011-07-01 13:48:28 EDT
The fix of bug# 350644 solves this problem.
It was no egit problem.

Sorry!