Bug 413363 - stack overflow
Summary: stack overflow
Status: RESOLVED DUPLICATE of bug 413957
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Mylyn Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 413362 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-07-19 16:30 EDT by Thomas Ehrnhoefer CLA
Modified: 2013-08-11 11:34 EDT (History)
2 users (show)

See Also:


Attachments
stack trace (88.77 KB, text/plain)
2013-07-19 16:31 EDT, Thomas Ehrnhoefer CLA
no flags Details
another stackoverflow (86.79 KB, application/octet-stream)
2013-07-22 10:04 EDT, Thomas Ehrnhoefer CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Ehrnhoefer CLA 2013-07-19 16:30:26 EDT
in EMF (most likely related to Gerrit as I know of nothing else I use using EMF).
see next comment for trace
Comment 1 Thomas Ehrnhoefer CLA 2013-07-19 16:31:04 EDT
Created attachment 233637 [details]
stack trace

turns out this is too long for a comment
Comment 2 Tomasz Zarna CLA 2013-07-22 05:32:43 EDT
Thomas, what did you do?! :)
Comment 3 Thomas Ehrnhoefer CLA 2013-07-22 09:54:49 EDT
Wow, great summary :) I guess I was in a rush and didn't check.

Anyway, I had some issues with gerrit...I think in regards to task 413362, and at some point saw this stacktrace here. Whether they are related or not I can't say. I also didn't notice a specific action triggering it. All I did was closing/reopening gerrit editors, synchronizing tasks, expanding/collapsing the broken patchset section...
Comment 4 Thomas Ehrnhoefer CLA 2013-07-22 10:04:40 EDT
Created attachment 233672 [details]
another stackoverflow

another stackoverflow, this time when pressing "Publish Comments". Patchset issue still exists. I will revert to a previous version now, Gerrut unusable currently
Comment 5 Sam Davis CLA 2013-07-22 13:01:24 EDT
Tomek, do you have any idea what might be causing this? I have never seen it.
Comment 6 Sam Davis CLA 2013-07-22 13:02:05 EDT
Thomas, are you able to reproduce this?
Comment 7 Thomas Ehrnhoefer CLA 2013-07-22 13:05:44 EDT
I saw it twice. I reverted to a released as I don't have the time to deal with my workspace breaking continuously :(
Comment 8 Tomasz Zarna CLA 2013-07-22 13:54:00 EDT
(In reply to comment #5)
> Tomek, do you have any idea what might be causing this?

No, sorry. I've never seen anything like this in my workspace, but the stack looks similar to bug 408729. At least the repeating part of it:

 at org.eclipse.emf.ecore.util.EcoreEList.resolve(EcoreEList.java:161)
 at org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList$Resolving.resolve(EObjectContainmentWithInverseEList.java:105)
 at org.eclipse.emf.common.util.BasicEList.get(BasicEList.java:348)
 at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eObjectForURIFragmentSegment(BasicEObjectImpl.java:539)
 at org.eclipse.emf.ecore.resource.impl.ResourceImpl.getEObject(ResourceImpl.java:774)
 at org.eclipse.emf.ecore.resource.impl.ResourceImpl.getEObject(ResourceImpl.java:750)
 at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:223)
 at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:197)
 at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:257)
 at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1473)
Comment 9 Sam Davis CLA 2013-07-22 14:05:46 EDT
Thanks for finding that.
Comment 10 Miles Parker CLA 2013-07-29 14:59:09 EDT
This is *definitely* some kind of issue with persistence. See bug 413362 -- something must have become corrupted, and I'll need to take a look at the data to try to figure out what.
Comment 11 Miles Parker CLA 2013-07-30 18:08:13 EDT
I checked with Thomas and he is using a directory with spaces for workspace, e.g. "C:\work\workspaces\to work from". This implicates bug 413480 but I'm not ready to mark as dup until we verify that.
Comment 12 Miles Parker CLA 2013-07-30 18:13:16 EDT
*** Bug 413362 has been marked as a duplicate of this bug. ***
Comment 13 Miles Parker CLA 2013-07-31 15:42:35 EDT
(In reply to comment #11)
> I checked with Thomas and he is using a directory with spaces for workspace,
> e.g. "C:\work\workspaces\to work from". This implicates bug 413480 but I'm not
> ready to mark as dup until we verify that.

I associated this with wrong bug. I believe that this is actually the same root cause as dup bug below. Thomas, please reopen if you see this after applying change. (You may need to delete the existing workspace metadata as well, see Bug 413362 comment 10.

*** This bug has been marked as a duplicate of bug 413957 ***
Comment 14 Thomas Ehrnhoefer CLA 2013-08-06 03:48:16 EDT
Miles,

While it appears the stack overflow is not happening, I am now observing bug 414460, bug 414461 and bug 414464 (the latter sounds  a lot like it's related to this one and bug 413362).
Comment 15 Thomas Ehrnhoefer CLA 2013-08-06 03:48:52 EDT
(sorry, accidentally reopened)

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