我正在使用 Sikulix 2.0.6。
消息字段有错误:
java.lang.NoSuchMethodError:accessibilityHitTest
我看了https://github.com/openjdk/jdk/pull/5702
但仍然不知道如何解决它。
和我的终端日志:
线程“AppKit Thread”中的异常 2021-11-25 23:12:27.606 java[4714:116836] 错误的 JNI 查找可访问性HitTest
我用的是 m1 mac。
有没有人有类似的情况?
- - 更新 - - -
每次我单击 IDE 时,错误行都会增加。
当我更改 ide 的窗口大小时,错误奇怪地消失了,但是当我重新启动时,我再次收到错误。
我找到你的帖子是因为我还在 Mac 上看到了accessibilityHitTest 错误。就我而言,一台 Intel Mac,使用 Big Sur v11.6.1。我正在使用一个名为的棋盘游戏java应用程序VASSAL。当使用 VASSAL v3.6.1 玩游戏时,错误会出现在错误日志中。该版本的 VASSAL 使用的是 Java 17.0.1。该错误似乎并未影响该应用程序的使用。
你链接到的线程让我发现了 JDK bug #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
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)