| Summary: | Eclipse crashes when I am trying to use embedded browser within XR 1.9.2 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Max Areshkau <mareshkau> | ||||||
| Component: | SWT | Assignee: | Grant Gayed <grant_gayed> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | Scott Kovatch <skovatch> | ||||||
| Severity: | major | ||||||||
| Priority: | P3 | CC: | remy.suen, skovatch | ||||||
| Version: | 3.6 | ||||||||
| Target Milestone: | 4.4 | ||||||||
| Hardware: | PC | ||||||||
| OS: | Mac OS X | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
Max Areshkau
Version of eclipse has been updated. Created attachment 171903 [details]
crash log
Crash log
Native code is dereferencing NULL. Over to Grant for a closer look. XULRunner 1.9.2 works for me, tried on OS X 10.5.8, 10.6.2 and 10.6.3 (vm arg -d32), with http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet128.java . Does this snippet work for you? And if so, can you provide a way of reproducing the problem (eg.- modify the snippet, or make a small plugin that opens an editor in a similar way as the jboss one, etc.). I have used javaxpcom.jar and MoziallGLue.jar from xulrunner-SDK-1.9.2-linux.gtk and it crashes. After I took this jars from OSX sdk, the our editor has stoppted crashing. So javaxpcom bridge is platform dependend. Created attachment 172033 [details]
Junit Crash Log
I have been able to initialize file, but when I have runned my junit test it crashes again with following log.
The comment 6 crash is very likely fixed by bug 392229 and/or commit http://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?h=ggayed/xulrunner-24&id=6345f266ee0b482d8dbd14748c964c27cfbe5432 (will be merged into master soon). The JS_EvaluateUCScriptFromPrincipals() JNI signature was a bit bogus, which worked most of the time but could crash in certain contexts or JRE's. Closing report; if your test case still crashes in the same place then please reopen. |