Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 402841

Summary: Unable to fetch from Upstream using JGIT/EGit
Product: [Technology] EGit Reporter: Cesc Grimalt <CescGrimalt>
Component: UIAssignee: Project Inbox <egit.ui-inbox>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: P3    
Version: 2.3   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Cesc Grimalt CLA 2013-03-10 12:38:18 EDT
What steps will reproduce the problem?
1. Doing a fetch from upstream, I'm using 160  instead of 30 limit timeout as I had connection related crashes
2. 
3. 


-- Error Details --
Date: Sun Mar 10 17:34:51 CET 2013
Message: Out of memory loading unknown object
Severity: Error
Product: Eclipse 1.5.2.20130110-1126 (org.eclipse.epp.package.jee.product)
Plugin: org.eclipse.egit.ui
Session Data:
eclipse.buildId=M20130204-1200
java.version=1.6.0_27
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=ca_ES
Framework arguments:  -product org.eclipse.epp.package.jee.product
Command-line arguments:  -os linux -ws gtk -arch x86_64 -product org.eclipse.epp.package.jee.product

Exception Stack Trace:
org.eclipse.core.runtime.CoreException: Out of memory loading unknown object
	at org.eclipse.egit.ui.internal.fetch.FetchOperationUI.execute(FetchOperationUI.java:102)
	at org.eclipse.egit.ui.internal.fetch.FetchOperationUI$1.run(FetchOperationUI.java:117)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
Caused by: org.eclipse.jgit.api.errors.TransportException: Out of memory loading unknown object
	at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:137)
	at org.eclipse.egit.core.op.FetchOperation.run(FetchOperation.java:127)
	at org.eclipse.egit.ui.internal.fetch.FetchOperationUI.execute(FetchOperationUI.java:99)
	... 2 more
Caused by: org.eclipse.jgit.errors.TransportException: Out of memory loading unknown object
	at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:334)
	at org.eclipse.jgit.transport.TransportHttp$SmartHttpFetchConnection.doFetch(TransportHttp.java:743)
	at org.eclipse.jgit.transport.BasePackFetchConnection.fetch(BasePackFetchConnection.java:269)
	at org.eclipse.jgit.transport.FetchProcess.fetchObjects(FetchProcess.java:247)
	at org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:160)
	at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:122)
	at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1104)
	at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:128)
	... 4 more
Caused by: org.eclipse.jgit.errors.LargeObjectException$OutOfMemory: Out of memory loading unknown object
	at org.eclipse.jgit.lib.ObjectLoader.getCachedBytes(ObjectLoader.java:200)
	at org.eclipse.jgit.transport.PackParser.resolveDeltasWithExternalBases(PackParser.java:780)
	at org.eclipse.jgit.transport.PackParser.parse(PackParser.java:499)
	at org.eclipse.jgit.storage.file.ObjectDirectoryPackParser.parse(ObjectDirectoryPackParser.java:179)
	at org.eclipse.jgit.transport.PackParser.parse(PackParser.java:433)
	at org.eclipse.jgit.transport.BasePackFetchConnection.receivePack(BasePackFetchConnection.java:717)
	at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:324)
	... 11 more
Caused by: java.lang.OutOfMemoryError: Java heap space
	at org.eclipse.jgit.lib.ObjectLoader.getCachedBytes(ObjectLoader.java:198)
	... 17 more

-- Error Details --
Date: Sun Mar 10 17:34:51 CET 2013
Message: Out of memory loading unknown object
Severity: Error
Product: Eclipse 1.5.2.20130110-1126 (org.eclipse.epp.package.jee.product)
Plugin: org.eclipse.egit.ui
Exception Stack Trace:
org.eclipse.jgit.api.errors.TransportException: Out of memory loading unknown object
	at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:137)
	at org.eclipse.egit.core.op.FetchOperation.run(FetchOperation.java:127)
	at org.eclipse.egit.ui.internal.fetch.FetchOperationUI.execute(FetchOperationUI.java:99)
	at org.eclipse.egit.ui.internal.fetch.FetchOperationUI$1.run(FetchOperationUI.java:117)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
Caused by: org.eclipse.jgit.errors.TransportException: Out of memory loading unknown object
	at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:334)
	at org.eclipse.jgit.transport.TransportHttp$SmartHttpFetchConnection.doFetch(TransportHttp.java:743)
	at org.eclipse.jgit.transport.BasePackFetchConnection.fetch(BasePackFetchConnection.java:269)
	at org.eclipse.jgit.transport.FetchProcess.fetchObjects(FetchProcess.java:247)
	at org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:160)
	at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:122)
	at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1104)
	at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:128)
	... 4 more
Caused by: org.eclipse.jgit.errors.LargeObjectException$OutOfMemory: Out of memory loading unknown object
	at org.eclipse.jgit.lib.ObjectLoader.getCachedBytes(ObjectLoader.java:200)
	at org.eclipse.jgit.transport.PackParser.resolveDeltasWithExternalBases(PackParser.java:780)
	at org.eclipse.jgit.transport.PackParser.parse(PackParser.java:499)
	at org.eclipse.jgit.storage.file.ObjectDirectoryPackParser.parse(ObjectDirectoryPackParser.java:179)
	at org.eclipse.jgit.transport.PackParser.parse(PackParser.java:433)
	at org.eclipse.jgit.transport.BasePackFetchConnection.receivePack(BasePackFetchConnection.java:717)
	at org.eclipse.jgit.transport.BasePackFetchConnection.doFetch(BasePackFetchConnection.java:324)
	... 11 more
Caused by: java.lang.OutOfMemoryError: Java heap space
	at org.eclipse.jgit.lib.ObjectLoader.getCachedBytes(ObjectLoader.java:198)
	... 17 more
Comment 1 Cesc Grimalt CLA 2013-03-10 13:00:32 EDT
Done fetch command usign "normal" git (out of eclipse) and it works fine
Comment 2 Cesc Grimalt CLA 2013-03-11 04:29:06 EDT
Assuming duplicate

*** This bug has been marked as a duplicate of bug 402131 ***