Bug 384906

Summary: Eclipse crashing on compiling org.eclipse.core.internal.dtree.DataTreeNode.forwardDeltaWith
Product: [openSUSE] openSUSE 10.3 Reporter: Klaus Neumayer <k.neumayer>
Component: DevelopmentAssignee: E-mail List <bnc-team-java>
Status: RESOLVED UPSTREAM QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: pth
Version: Final   
Target Milestone: ---   
Hardware: i586   
OS: openSUSE 10.3   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Klaus Neumayer 2008-04-29 17:35:46 UTC
Eclipse frequently crashes when using Sun Java 1.6.0_05
Crash occurs occasionally, most often triggered by modifying the java build path (e.g. adding source folders).

Java virtual machines causes a SIGSEGV in native code.
Issue is known: 
<http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6614100>

See although message by Andrey Tabachnik in
<http://www.suseforums.net/index.php?showtopic=45193&st=0&p=225883&#entry225883>
where 2 workarounds are suggested.

As Java 1.6 was made a requirement in
<https://bugzilla.novell.com/show_bug.cgi?id=328671>
most people using Eclipse in openSUSE will run into this problem.

Possible workarounds until Sun fixes the bug in the jvm:
add -XX:CompileCommand=exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith
or 
-client 
to VM_ARGS in /etc/eclipse.ini
or
-remove the unnecessary requirement for java >=1.6 from eclipse packages (recompile for java 1.5) and set eclipse to use a working java 1.5 version.
Comment 1 Ales Nosek 2008-09-23 13:04:29 UTC
Klaus, thank you very much for the bug report and suggested workarounds.

We have to wait until Sun releases a fixed JVM.

Unfortunately as I found in http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6614100 the issue is still not fixed in 1.6.0_07