WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 293259
293758
macOS 15 Intel WebAssembly crashes Content process
https://bugs.webkit.org/show_bug.cgi?id=293758
Summary
macOS 15 Intel WebAssembly crashes Content process
Max Schmitt
Reported
2025-05-29 13:48:31 PDT
I didn't fully bisect it yet since I don't have access to an Intel machine right now (in 1-2 weeks I have). RANGE:
https://github.com/webKit/WebKit/compare/a73763ff3c2d9ba5b7868050c8f08f0f76af4240...aeeedccfc5d22a2c31f4e3527aeaf88113a1d26d
Backtrace without symbols: ``` (lldb) bt * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=2, address=0x7ff7afd61ff8) * frame #0: 0x000000011a38dc25 JavaScriptCore`jsc_llint_begin + 16677 frame #1: 0x000000013581c966 frame #2: 0x000000011a3aa073 JavaScriptCore`jsc_llint_begin + 132467 frame #3: 0x000000011a3aa073 JavaScriptCore`jsc_llint_begin + 132467 frame #4: 0x000000011a3ab2a7 JavaScriptCore`jsc_llint_begin + 137127 frame #5: 0x000000011a3ab2a7 JavaScriptCore`jsc_llint_begin + 137127 frame #6: 0x000000011a389bbe JavaScriptCore`jsc_llint_begin + 190 frame #7: 0x000000011983941f JavaScriptCore`JSC::Interpreter::executeCall(JSC::JSObject*, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 591 frame #8: 0x0000000119a62b45 JavaScriptCore`JSC::profiledCall(JSC::JSGlobalObject*, JSC::ProfilingReason, JSC::JSValue, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, WTF::NakedPtr<JSC::Exception>&) + 165 frame #9: 0x0000000122b9a3b4 WebCore`WebCore::MicrotaskQueue::runJSMicrotask(JSC::JSGlobalObject*, JSC::VM&, JSC::QueuedTask&) + 340 frame #10: 0x0000000122b9a6f7 WebCore`WebCore::MicrotaskQueue::performMicrotaskCheckpoint() + 519 frame #11: 0x0000000122b6ebd5 WebCore`WebCore::EventLoop::run(std::__1::optional<WTF::ApproximateTime>) + 1253 frame #12: 0x0000000122c185c0 WebCore`WebCore::WindowEventLoop::didReachTimeToRun() + 48 frame #13: 0x0000000122c19476 WebCore`WTF::Detail::CallableWrapper<WebCore::Timer::Timer<WebCore::WindowEventLoop, WebCore::WindowEventLoop>(WebCore::WindowEventLoop&, void (WebCore::WindowEventLoop::*)())::'lambda'(), void>::call() + 38 frame #14: 0x00000001233c0c0c WebCore`WebCore::ThreadTimers::sharedTimerFiredInternal() + 188 frame #15: 0x000000012341da6f WebCore`WebCore::timerFired(__CFRunLoopTimer*, void*) + 31 frame #16: 0x00007ff8139ba63d CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20 frame #17: 0x00007ff8139ba228 CoreFoundation`__CFRunLoopDoTimer + 806 frame #18: 0x00007ff8139b9e46 CoreFoundation`__CFRunLoopDoTimers + 271 frame #19: 0x00007ff8139a1bc4 CoreFoundation`__CFRunLoopRun + 2267 frame #20: 0x00007ff8139a0cb2 CoreFoundation`CFRunLoopRunSpecific + 536 frame #21: 0x00007ff814a12ff3 Foundation`-[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 216 frame #22: 0x00007ff814a93627 Foundation`-[NSRunLoop(NSRunLoop) run] + 76 frame #23: 0x00007ff8135c321c libxpc.dylib`_xpc_objc_main + 626 frame #24: 0x00007ff8135d0786 libxpc.dylib`_xpc_main + 33 frame #25: 0x00007ff8135c2e37 libxpc.dylib`xpc_main + 56 frame #26: 0x00000001130b5b56 WebKit`WebKit::XPCServiceMain(int, char const**) + 27 frame #27: 0x00007ff813515530 dyld`start + 3056 ``` Downstream Playwright issue:
https://github.com/microsoft/playwright-browsers/issues/1676
Playwright test:
https://github.com/microsoft/playwright/blob/bb54af98d8d393e0de6f322fcc2e51c1e53adc53/tests/library/capabilities.spec.ts#L34-L38
Attachments
Add attachment
proposed patch, testcase, etc.
Max Schmitt
Comment 1
2025-05-29 14:39:57 PDT
Looks like fixed in
https://commits.webkit.org/295133@main
already.
Radar WebKit Bug Importer
Comment 2
2025-05-29 14:41:19 PDT
<
rdar://problem/152268466
>
Alexey Proskuryakov
Comment 3
2025-05-29 15:34:49 PDT
*** This bug has been marked as a duplicate of
bug 293259
***
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