Community
Participate
Working Groups
Build Identifier: M20110210-1200 Running Egit 1.0: Eclipse EGit 1.0.0.201106090707 java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOf(Arrays.java:2882) at java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:100) at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:390) at java.lang.StringBuilder.append(StringBuilder.java:119) at org.eclipse.jgit.ignore.IgnoreRule.isMatch(IgnoreRule.java:186) at org.eclipse.jgit.ignore.IgnoreNode.isIgnored(IgnoreNode.java:137) at org.eclipse.jgit.treewalk.WorkingTreeIterator.isEntryIgnored(WorkingTreeIterator.java:471) at org.eclipse.jgit.treewalk.WorkingTreeIterator.isEntryIgnored(WorkingTreeIterator.java:481) at org.eclipse.jgit.treewalk.WorkingTreeIterator.isEntryIgnored(WorkingTreeIterator.java:481) at org.eclipse.jgit.treewalk.WorkingTreeIterator.isEntryIgnored(WorkingTreeIterator.java:481) at org.eclipse.jgit.treewalk.WorkingTreeIterator.isEntryIgnored(WorkingTreeIterator.java:481) at org.eclipse.jgit.treewalk.WorkingTreeIterator.isEntryIgnored(WorkingTreeIterator.java:481) at org.eclipse.jgit.treewalk.WorkingTreeIterator.isEntryIgnored(WorkingTreeIterator.java:448) at org.eclipse.egit.core.ContainerTreeIterator.isEntryIgnored(ContainerTreeIterator.java:164) at org.eclipse.egit.ui.internal.decorators.DecoratableResourceHelper.decorateResource(DecoratableResourceHelper.java:218) at org.eclipse.egit.ui.internal.decorators.DecoratableResourceAdapter.extractResourceProperties(DecoratableResourceAdapter.java:109) at org.eclipse.egit.ui.internal.decorators.DecoratableResourceAdapter.access$3(DecoratableResourceAdapter.java:108) at org.eclipse.egit.ui.internal.decorators.DecoratableResourceAdapter$RecursiveStateFilter.include(DecoratableResourceAdapter.java:203) at org.eclipse.jgit.treewalk.filter.AndTreeFilter$Binary.include(AndTreeFilter.java:131) at org.eclipse.jgit.treewalk.TreeWalk.next(TreeWalk.java:560) at org.eclipse.egit.ui.internal.decorators.DecoratableResourceAdapter.extractContainerProperties(DecoratableResourceAdapter.java:270) at org.eclipse.egit.ui.internal.decorators.DecoratableResourceAdapter.<init>(DecoratableResourceAdapter.java:95) at org.eclipse.egit.ui.internal.decorators.DecoratableResourceHelper.createDecoratableResources(DecoratableResourceHelper.java:95) at org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator.prepareDecoration(GitLightweightDecorator.java:341) at org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator.processDecoration(GitLightweightDecorator.java:323) at org.eclipse.egit.ui.internal.decorators.GitDecoratorJob.run(GitDecoratorJob.java:88) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Reproducible: Sometimes Steps to Reproduce: 1. I have a project that has about 1300 excludes in .git/info/exclude 2. Eclipse works fine for a while. 3. From time to time. Maybe 3-4 times a day Eclipse hangs or becomes sluggish to respond to user input. 4. Sometimes the above stack trace is logged.
Do the problems occur with the latest build? The decorator implementation was changed heavily, thus I hope the problems are gone. Please also improve the heap size when working with big repositories.
No feedback and there were a lot of changes in the meantime, closing.