JVM crash on AXUIElementCopyAttributeValues(+)
Oleg G. Barbashov
oleg.barbashov at oracle.com
Fri Jan 18 07:45:55 PST 2013
Got JVM crash while trying to get accessibility attributes for simplest
AWT application with one button (AXUIElementCopyAttributeValues is
called on arbitrary thread of the application process). Is there any
workaround?
Thanks,
Oleg
2013-01-10 18:42:07.622 java[48245:1803] Cocoa AWT: Not running on
AppKit thread 0 when expected. (
0 liblwawt.dylib 0x0000000109e639b2 -[AWTView
accessibilityAttributeValue:] + 47
1 AppKit 0x00007fff8a0a80ba ValueOfAttributeWithDefault + 48
2 AppKit 0x00007fff8a0a806e NSAccessibilityChildrenOrEmptyArray + 19
3 AppKit 0x00007fff8a0a85c6 NSAccessibilityUnignoredChildren + 232
4 CoreFoundation 0x00007fff8584cfb1 -[NSObject performSelector:] + 49
5 AppKit 0x00007fff8a0a8275 NSAccessibilityAttributeValue + 107
6 AppKit 0x00007fff8a0a80ba ValueOfAttributeWithDefault + 48
7 AppKit 0x00007fff8a0a806e NSAccessibilityChildrenOrEmptyArray + 19
8 AppKit 0x00007fff8a0a85c6 NSAccessibilityUnignoredChildren + 232
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007fff857c1a22, pid=48245, tid=6147
#
# JRE version: 7.0_10-b31
# Java VM: Java HotSpot(TM) 64-Bit Server VM (23.6-b04 mixed mode
bsd-amd64 compressed oops)
# Problematic frame:
# C [CoreFoundation+0xfa22] CFArrayGetCount+0x12
#
# Failed to write core dump. Core dumps have been disabled. To enable
core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /Users/Shared/Work/ErrorSample/hs_err_pid48245.log
#
9 CoreFoundation 0x00007fff8584cfb1 -[NSObject performSelector:] + 49
10 AppKit 0x00007fff8a0a8275 NSAccessibilityAttributeValue + 107
11 AppKit 0x00007fff8a2698b2
NSAccessibilityAttributeValueAllowingOverrides + 74
12 AppKit 0x00007fff8a269e42
-[NSObject(NSObjectAccessibilityAttributeAccessAdditions)
accessibilityArrayAttributeCount:] + 28
13 AppKit 0x00007fff8a26a62c -[NSObject(NSAccessibilityInternal)
_accessibilityArrayAttributeValues:index:maxCount:clientError:] + 132
14 AppKit 0x00007fff8a26d9cb CopyAttributeValues + 219
15 HIServices 0x00007fff8c3c00a1 _AXXMIGCopyAttributeValues + 238
16 HIServices 0x00007fff8c3be344 AXUIElementCopyAttributeValues + 615
17 libJemmyNative_x64.dylib 0x000000010fc9ec7a
Java_org_jemmy_osx_OSX_reproduce + 202
18 ??? 0x0000000100f37db1 0x0 + 4310924721
)
2013-01-10 18:42:07.624 java[48245:1803] Please file a bug report at
http://java.net/jira/browse/MACOSX_PORT with this message and a
reproducible test case.
2013-01-10 18:42:07.628 java[48245:1803] Cocoa AWT: Not running on
AppKit thread 0 when expected. (
0 libosxapp.dylib 0x0000000109eff411 +[ThreadUtilities getJNIEnv] + 34
1 liblwawt.dylib 0x0000000109e63a0b -[AWTView
accessibilityAttributeValue:] + 136
2 AppKit 0x00007fff8a0a80ba ValueOfAttributeWithDefault + 48
3 AppKit 0x00007fff8a0a806e NSAccessibilityChildrenOrEmptyArray + 19
4 AppKit 0x00007fff8a0a85c6 NSAccessibilityUnignoredChildren + 232
5 CoreFoundation 0x00007fff8584cfb1 -[NSObject performSelector:] + 49
6 AppKit 0x00007fff8a0a8275 NSAccessibilityAttributeValue + 107
7 AppKit 0x00007fff8a0a80ba ValueOfAttributeWithDefault + 48
8 AppKit 0x00007fff8a0a806e NSAccessibilityChildrenOrEmptyArray + 19
9 AppKit 0x00007fff8a0a85c6 NSAccessibilityUnignoredChildren + 232
10 CoreFoundation 0x00007fff8584cfb1 -[NSObject performSelector:] + 49
11 AppKit 0x00007fff8a0a8275 NSAccessibilityAttributeValue + 107
12 AppKit 0x00007fff8a2698b2
NSAccessibilityAttributeValueAllowingOverrides + 74
13 AppKit 0x00007fff8a269e42
-[NSObject(NSObjectAccessibilityAttributeAccessAdditions)
accessibilityArrayAttributeCount:] + 28
14 AppKit 0x00007fff8a26a62c -[NSObject(NSAccessibilityInternal)
_accessibilityArrayAttributeValues:index:maxCount:clientError:] + 132
15 AppKit 0x00007fff8a26d9cb CopyAttributeValues + 219
16 HIServices 0x00007fff8c3c00a1 _AXXMIGCopyAttributeValues + 238
17 HIServices 0x00007fff8c3be344 AXUIElementCopyAttributeValues + 615
18 libJemmyNative_x64.dylib 0x000000010fc9ec7a
Java_org_jemmy_osx_OSX_reproduce + 202
19 ??? 0x0000000100f37db1 0x0 + 4310924721
)
2013-01-10 18:42:07.631 java[48245:1803] Please file a bug report at
http://java.net/jira/browse/MACOSX_PORT with this message and a
reproducible test case.
2013-01-10 18:42:07.636 java[48245:1803] Cocoa AWT: Not running on
AppKit thread 0 when expected. (
0 libosxapp.dylib 0x0000000109eff411 +[ThreadUtilities getJNIEnv] + 34
1 liblwawt.dylib 0x0000000109e7e9c3 +[JavaComponentAccessibility
initialize] + 277
2 libobjc.A.dylib 0x00007fff8df53662 _class_initialize + 320
3 libobjc.A.dylib 0x00007fff8df53517 prepareForMethodLookup + 237
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
4 libobjc.A.dylib 0x00007fff8df532bb lookUpMethod + 63
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
5 libobjc.A.dylib 0x00007fff8df50f3c objc_msgSend + 188
#
6 liblwawt.dylib 0x0000000109e61f40 -[AWTView getAxData:] + 39
7 liblwawt.dylib 0x0000000109e63a33 -[AWTView
accessibilityAttributeValue:] + 176
8 AppKit 0x00007fff8a0a80ba ValueOfAttributeWithDefault + 48
9 AppKit 0x00007fff8a0a806e NSAccessibilityChildrenOrEmptyArray + 19
10 AppKit 0x00007fff8a0a85c6 NSAccessibilityUnignoredChildren + 232
11 CoreFoundation 0x00007fff8584cfb1 -[NSObject performSelector:] + 49
12 AppKit 0x00007fff8a0a8275 NSAccessibilityAttributeValue + 107
13 AppKit 0x00007fff8a0a80ba ValueOfAttributeWithDefault + 48
14 AppKit 0x00007fff8a0a806e NSAccessibilityChildrenOrEmptyArray + 19
15 AppKit 0x00007fff8a0a85c6 NSAccessibilityUnignoredChildren + 232
16 CoreFoundation 0x00007fff8584cfb1 -[NSObject performSelector:] + 49
17 AppKit 0x00007fff8a0a8275 NSAccessibilityAttributeValue + 107
18 AppKit 0x00007fff8a2698b2
NSAccessibilityAttributeValueAllowingOverrides + 74
19 AppKit 0x00007fff8a269e42
-[NSObject(NSObjectAccessibilityAttributeAccessAdditions)
accessibilityArrayAttributeCount:] + 28
20 AppKit 0x00007fff8a26a62c -[NSObject(NSAccessibilityInternal)
_accessibilityArrayAttributeValues:index:maxCount:clientError:] + 132
21 AppKit 0x00007fff8a26d9cb CopyAttributeValues + 219
22 HIServices 0x00007fff8c3c00a1 _AXXMIGCopyAttributeValues + 238
23 HIServices 0x00007fff8c3be344 AXUIElementCopyAttributeValues + 615
24 libJemmyNative_x64.dylib 0x000000010fc9ec7a
Java_org_jemmy_osx_OSX_reproduce + 202
25 ??? 0x0000000100f37db1 0x0 + 4310924721
)
2013-01-10 18:42:07.637 java[48245:1803] Please file a bug report at
http://java.net/jira/browse/MACOSX_PORT with this message and a
reproducible test case.
Java Result: 134
More information about the macosx-port-dev
mailing list