Burp Suite User Forum

Create new post

M1 Mac error

tanner | Last updated: Feb 10, 2023 05:39PM UTC

I built an extension for someone that worked fine on the 2023.1.2 Burp Suite version on Windows 10 and 2017 Intel Macbook Pro but not on their M1 mac running 2023.1.2 version of Burp. Not sure what would be different, the code in my extension doesn't use and exotic functionality. Below is the exception: 2023-02-10 09:01:52.810 JavaApplicationStub[2738:46066] Bad JNI lookup accessibilityHitTest 2023-02-10 09:01:52.813 JavaApplicationStub[2738:46066] ( 0 libawt_lwawt.dylib 0x000000015c56dc50 -[CommonComponentAccessibility accessibilityHitTest:] + 180 1 libawt_lwawt.dylib 0x000000015c52a78c -[AWTView accessibilityHitTest:] + 176 2 AppKit 0x000000019b73aad0 -[NSWindow(NSWindowAccessibility) accessibilityHitTest:] + 324 3 AppKit 0x000000019b2d2b1c -[NSApplication(NSApplicationAccessibility) accessibilityHitTest:] + 256 4 AppKit 0x000000019b29b430 CopyElementAtPosition + 152 5 HIServices 0x000000019d46e240 _AXXMIGCopyElementAtPosition + 444 6 HIServices 0x000000019d4930f4 _XCopyElementAtPosition + 356 7 HIServices 0x000000019d44bba8 mshMIGPerform + 204 8 CoreFoundation 0x0000000197cc5f98 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 60 9 CoreFoundation 0x0000000197cc5eb8 __CFRunLoopDoSource1 + 520 10 CoreFoundation 0x0000000197cc48a4 __CFRunLoopRun + 2264 11 CoreFoundation 0x0000000197cc3878 CFRunLoopRunSpecific + 612 12 HIToolbox 0x00000001a13a3fa0 RunCurrentEventLoopInMode + 292 13 HIToolbox 0x00000001a13a3c30 ReceiveNextEventCommon + 236 14 HIToolbox 0x00000001a13a3b2c _BlockUntilNextEventMatchingListInModeWithFilter + 72 15 AppKit 0x000000019af49838 _DPSNextEvent + 632 16 AppKit 0x000000019af489c8 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 728 17 libosxapp.dylib 0x0000000107504220 -[NSApplicationAWT nextEventMatchingMask:untilDate:inMode:dequeue:] + 144 18 AppKit 0x000000019af3cdf8 -[NSApplication run] + 464 19 libosxapp.dylib 0x0000000107503fd8 +[NSApplicationAWT runAWTLoopWithApp:] + 208 20 libsplashscreen.dylib 0x00000001075a0588 __SplashInitPlatform_block_invoke + 92 21 libosxapp.dylib 0x0000000107505c50 +[ThreadUtilities invokeBlockCopy:] + 28 22 Foundation 0x0000000198beb900 __NSThreadPerformPerform + 264 23 CoreFoundation 0x0000000197cc5a08 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28 24 CoreFoundation 0x0000000197cc599c __CFRunLoopDoSource0 + 176 25 CoreFoundation 0x0000000197cc570c __CFRunLoopDoSources0 + 244 26 CoreFoundation 0x0000000197cc4310 __CFRunLoopRun + 836 27 CoreFoundation 0x0000000197cc3878 CFRunLoopRunSpecific + 612 28 libjli.dylib 0x00000001068befec CreateExecutionEnvironment + 400 29 libjli.dylib 0x00000001068bb1fc JLI_Launch + 1184 30 JavaApplicationStub 0x00000001049f0da8 -[Launcher launch] + 1880 31 JavaApplicationStub 0x00000001049f133c launcher_main + 500 32 JavaApplicationStub 0x00000001049f1468 main + 36 33 dyld 0x00000001978bbe50 start + 2544 ) Exception in thread "AppKit Thread" java.lang.NoSuchMethodError: accessibilityHitTest

Hannah, PortSwigger Agent | Last updated: Feb 13, 2023 10:23AM UTC

Hi Are they running the installer version of Burp on M1, or are they launching the standalone JAR version of Burp? If they launch the standalone JAR version of Burp with a different version of Java (17 or later) compatible with M1, do they still experience the issue?

You must be an existing, logged-in customer to reply to a thread. Please email us for additional support.