WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
14121
JNI-embedded Webkit causes Java EXC_BAD_ACCESS w/ Safari 3 beta
https://bugs.webkit.org/show_bug.cgi?id=14121
Summary
JNI-embedded Webkit causes Java EXC_BAD_ACCESS w/ Safari 3 beta
Stian Soiland
Reported
2007-06-13 06:47:34 PDT
After installing the official Safari 3 beta yesterday, my Eclipse 3.2.2 has crashed twice today. Although I don't do any development against WebKit myself, as shown in the loaded libraries Eclipse uses WebKit through some fancy JNI bridge for an embedded browser. I am not sure if this issue is with Webkit or Eclipse, so I'll post it with both. Here's the start of my java.crash.log: ********** Host Name: mira Date/Time: 2006-06-14 10:01:08.042 +0100 OS Version: 10.4.6 (Build 8I1121) Report Version: 4 Command: java Path: /usr/bin/java Parent: eclipse [11062] Version: 3.2 (3.2) PID: 11063 Thread: 8 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_INVALID_ADDRESS (0x0001) at 0x5afdfdfd Thread 0: 0 libSystem.B.dylib 0x9000a4e7 mach_msg_trap + 7 1 com.apple.CoreFoundation 0x9082369a CFRunLoopRunSpecific + 2014 2 com.apple.CoreFoundation 0x90822eb5 CFRunLoopRunInMode + 61 3 com.apple.HIToolbox 0x92ef9c5c RunCurrentEventLoopInMode + 285 4 com.apple.HIToolbox 0x92ef9363 ReceiveNextEventCommon + 385 5 com.apple.HIToolbox 0x9300ec7d ReceiveNextEvent + 58 6 libswt-pi-carbon-3232.jnilib 0x1aee8012 Java_org_eclipse_swt_internal_carbon_OS_ReceiveNextEvent + 188 7 <<00000000>> 0x04743bbb 0 + 74726331 8 <<00000000>> 0x04ecb930 0 + 82622768 9 <<00000000>> 0x045e6cc0 0 + 73297088 10 <<00000000>> 0x04574a6b 0 + 72829547 11 <<00000000>> 0x04574913 0 + 72829203 12 <<00000000>> 0x04574913 0 + 72829203 13 <<00000000>> 0x045749bf 0 + 72829375 14 <<00000000>> 0x045749bf 0 + 72829375 15 <<00000000>> 0x045749bf 0 + 72829375 16 <<00000000>> 0x04574cf0 0 + 72830192 17 <<00000000>> 0x04574cf0 0 + 72830192 18 <<00000000>> 0x045749ea 0 + 72829418 19 <<00000000>> 0x045749ea 0 + 72829418 20 <<00000000>> 0x045749ea 0 + 72829418 21 <<00000000>> 0x0457215d 0 + 72819037 22 libclient.dylib 0x9bce2e4e jio_snprintf + 397272 23 libclient.dylib 0x9bce2b9c jio_snprintf + 396582 24 libclient.dylib 0x9bcfc3e7 JVM_NewInstanceFromConstructor + 2115 25 libclient.dylib 0x9bd9ffad JVM_InvokeMethod + 1183 26 libclient.dylib 0x9bd9fca0 JVM_InvokeMethod + 402 27 <<00000000>> 0x0457a1d1 0 + 72851921 28 <<00000000>> 0x045749ea 0 + 72829418 29 <<00000000>> 0x045749ea 0 + 72829418 30 <<00000000>> 0x04574cf0 0 + 72830192 31 <<00000000>> 0x045749ea 0 + 72829418 32 <<00000000>> 0x04574913 0 + 72829203 33 <<00000000>> 0x04574913 0 + 72829203 34 <<00000000>> 0x045749bf 0 + 72829375 35 <<00000000>> 0x0457215d 0 + 72819037 36 libclient.dylib 0x9bce2e4e jio_snprintf + 397272 37 libclient.dylib 0x9bce2b9c jio_snprintf + 396582 38 libclient.dylib 0x9bcfed37 JVM_MaxMemory + 7185 39 libclient.dylib 0x9bd4ab1b JVM_FindLoadedClass + 2261 40 java 0x00003d24 0x1000 + 11556 41 java 0x000045dd 0x1000 + 13789 42 java 0x00001ebe 0x1000 + 3774 43 java 0x00001dd9 0x1000 + 3545 I'll post the full log files as attachments.
Attachments
java.crash.log
(552.21 KB, text/plain)
2007-06-13 06:49 PDT
,
Stian Soiland
no flags
Details
JavaNativeCrash_pid16843.crash.log
(19.88 KB, text/plain)
2007-06-13 06:50 PDT
,
Stian Soiland
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Stian Soiland
Comment 1
2007-06-13 06:49:51 PDT
Created
attachment 14999
[details]
java.crash.log
Stian Soiland
Comment 2
2007-06-13 06:50:10 PDT
Created
attachment 15000
[details]
JavaNativeCrash_pid16843.crash.log
Stian Soiland
Comment 3
2007-06-13 07:01:29 PDT
See Eclipse bug at
https://bugs.eclipse.org/bugs/show_bug.cgi?id=192446
Alexey Proskuryakov
Comment 4
2007-06-22 06:45:43 PDT
I think this crash has been already fixed in <
http://trac.webkit.org/projects/webkit/changeset/23582
>. Could you please verify the fix with a nightly build from <
http://nightly.webkit.org
>? This would involve launching Eclipse from command line: $ export DYLD_FRAMEWORK_PATH=/Volumes/WebKit/WebKit.app/Contents/Resources/ $ <launch Eclipse>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug