我找到了您的帖子,因为我还在 Mac 上看到了accessibilityHitTest 错误。在我的例子中,使用 Big Sur v11.6.1 的 Intel Mac。我正在使用一个名为VASSAL的 Java 棋盘游戏应用程序。使用 VASSAL v3.6.1 玩游戏时,错误会出现在错误日志中。该版本的 VASSAL 使用的是 Java 17.0.1。该错误似乎并未影响应用程序的使用。
您链接到的线程将我引向了 JDK 错误 # 8274326。我对此的解读是,它是 Java 17 中的一个错误,已在 17.0.2 中修复。你已经做到了那一步,你能尝试修复吗?
示例错误跟踪:
2021-12-04 16:52:20,162 [90933-ProcessLauncher-2] WARN VASSAL.tools.logging.LoggedOutputStream - 2021-12-04 16:52:20.162 java[90935:21673463] (
0 libawt_lwawt.dylib 0x0000000105761d39 -[JavaComponentAccessibility accessibilityHitTest:withEnv:] + 153
1 libawt_lwawt.dylib 0x000000010570dd93 -[AWTView accessibilityHitTest:] + 179
2 AppKit 0x00007fff235fed71 -[NSWindow(NSWindowAccessibility) accessibilityHitTest:] + 309
3 AppKit 0x00007fff231a2d0c -[NSApplication(NSApplicationAccessibility) accessibilityHitTest:] + 342
4 AppKit 0x00007fff23173bf3 CopyElementAtPosition + 150
5 HIServices 0x00007fff257e7a2b _AXXMIGCopyElementAtPosition + 336
6 HIServices 0x00007fff25808708 _XCopyElementAtPosition + 369
7 HIServices 0x00007fff257c693c mshMIGPerform + 182
8 CoreFoundation 0x00007fff20533a44 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 41
9 CoreFoundation 0x00007fff20533925 __CFRunLoopDoSource1 + 619
10 CoreFoundation 0x00007fff20531faf __CFRunLoopRun + 2400
11 CoreFoundation 0x00007fff20530f8c CFRunLoopRunSpecific + 563
12 HIToolbox 0x00007fff28778a83 RunCurrentEventLoopInMode + 292
13 HIToolbox 0x00007fff287786b6 ReceiveNextEventCommon + 284
14 HIToolbox 0x00007fff28778583 _BlockUntilNextEventMatchingListInModeWithFilter + 70
15 AppKit 0x00007fff22d3a172 _DPSNextEvent + 864
16 AppKit 0x00007fff22d38945 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1364
17 libosxapp.dylib 0x000000010592956a -[NSApplicationAWT nextEventMatchingMask:untilDate:inMode:dequeue:] + 122
18 AppKit 0x00007fff22d2ac69 -[NSApplication run] + 586
19 libosxapp.dylib 0x0000000105929339 +[NSApplicationAWT runAWTLoopWithApp:] + 185
20 libawt_lwawt.dylib 0x000000010576a1b9 +[AWTStarter starter:headless:] + 505
21 libosxapp.dylib 0x000000010592b00f +[ThreadUtilities invokeBlockCopy:] + 15
22 Foundation 0x00007fff212e2b81 __NSThreadPerformPerform + 204
23 CoreFoundation 0x00007fff205332bc __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
24 CoreFoundation 0x00007fff20533224 __CFRunLoopDoSource0 + 180
25 CoreFoundation 0x00007fff20532fa4 __CFRunLoopDoSources0 + 242
26 CoreFoundation 0x00007fff205319cc __CFRunLoopRun + 893
27 CoreFoundation 0x00007fff20530f8c CFRunLoopRunSpecific + 563
28 libjli.dylib 0x0000000103476d32 CreateExecutionEnvironment + 402
29 libjli.dylib 0x0000000103472615 JLI_Launch + 1493
30 java 0x0000000103467c0e main + 414
31 libdyld.dylib 0x00007fff20456f3d start + 1
32 ??? 0x000000000000000f 0x0 + 15