Community
Participate
Working Groups
Build Identifier: I20100527-1700 Eclipse crashes under ubuntu when I am using build in browser. I have read that it's crashed becouse XR 1.9.1. I have provided XR 1.9.2 for it and it contunue crahs, but with other exception. Eclipse 3.5.2 works well for me. Reproducible: Always Steps to Reproduce: 1.It s reproduceble when I run tests for my component. 2.See a bug https://jira.jboss.org/browse/JBIDE-6373 3.
Created attachment 170955 [details] Eclipse crash log
Grant, do yo know what is this ? I didn't see SWT in the stacktrace...
Is this using the XPCOM Java stuff?
Yes, it's used xpcom. I am usign xulrunner 1.9.2 release from mozilla repository for linux x86.
The attached dump does not reveal much beyond JavaXPCOM finalizing some object. Are you able to provide an swt-only repeatable case of this? If not, since you said that this worked in 3.5.2, you could help on your end by determining which eclipse 3.6 milestone release had the change that introduced the problem. These are available at http://archive.eclipse.org/eclipse/downloads/index.php , under the currently mislabeled section "Archived 3.5 Stream Stable Builds".
I have checked on which version the issue reproducible. It works fine on Milestone 4 and crashes on milestone 5 (Build id: I20100129-1300).
Thanks for determining this. Comparing these versions, the changes are not what I would have expected to introduce a problem like you're seeing. Can you try one more experiment? - run your eclipse 3.6M4 - connect to CVS ( http://www.eclipse.org/swt/cvs.php ) - retrieve the org.eclipse.swt and org.eclipse.swt.gtk.linux.x86 projects with version v3624, and rename org.eclipse.swt's .classpath_gtk to .classpath - self-host (Run > Run As... > Eclipse Application), run your tests in this self-hosted eclipse instance, and they should be fine, close this self-hosted eclipse - select the Mozilla.java class, right-click > Team > Show History - the History view shows that revision 1.152 is loaded - choose revision 1.153, right-click -> Get Contents - self-host, run your tests in this self-hosted eclipse instance, are they ok? - if this did not show the problem then Get the contents of Mozilla.java's revision 1.154, and the tests should now show the problem - which revision (1.153 or 1.154) made the problem appear for you?
It's works on 1.153 and begin crashes on 1.154. So problem appear on 1.154 version.
The changes between these revisions are updates to adapt to changes in XULRunner 1.9.2. I notice that you're using xulrunner-1.9.2, so I suspect that the change that's causing your problem is not in this revision, but this revision enables the code path with the problematic change to run. Do you still have your workspace with SWT v3624 + Mozilla rev. 1.154 available? If so, near the top of its execute() method can you change: if (!IsPre_1_9) { to: if (false && !IsPre_1_9) { I think that this will make your test stop crashing.
Yes, adding false to if make stop crashing of test.
This issue reproducible under Windows too.
Is this problem still reproducible in Kepler (4.3)?
More than a month without reply from submitter(s). Issue is not reproducible with supported swt version on my side. Closing. Please reopen if you still experience the issue with swt 4.3 or newer.