NEW 283389
ASSERTION FAILED: isStrong() in WTF::ThreadSafeWeakOrStrongPtr<JSC::Wasm::BBQCallee>::ptr() const for workers/wasm-hashset.html
https://bugs.webkit.org/show_bug.cgi?id=283389
Summary ASSERTION FAILED: isStrong() in WTF::ThreadSafeWeakOrStrongPtr<JSC::Wasm::BBQ...
Fujii Hironori
Reported 2024-11-19 17:47:01 PST
workers/wasm-hashset.html is randomly crashing for Debug builds these days. History: https://results.webkit.org/?suite=layout-tests&test=workers%2Fwasm-hashset.html&style=debug This seems to be the first test run of the crash. Buildbot: builder Apple-Sonoma-Debug-AppleSilicon-WK2-Tests build 4317 : 284875@main https://build.webkit.org/#/builders/934/builds/4317 https://build.webkit.org/results/Apple-Sonoma-Debug-AppleSilicon-WK2-Tests/284875@main%20(4317)/workers/wasm-hashset-crash-log.txt ASSERTION FAILED: isStrong() /Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/WebKitBuild/Debug/usr/local/include/wtf/ThreadSafeWeakPtr.h(346) : T *WTF::ThreadSafeWeakOrStrongPtr<JSC::Wasm::BBQCallee>::ptr() const [T = JSC::Wasm::BBQCallee] 1 0x12ab83f44 WTF::ThreadSafeWeakOrStrongPtr<JSC::Wasm::BBQCallee>::ptr() const 2 0x12aeae1f8 JSC::Wasm::CalleeGroup::bbqCallee(WTF::AbstractLocker const&, JSC::Wasm::FunctionCodeIndex) 3 0x12aead71c JSC::Wasm::OMGPlan::work(JSC::Wasm::Plan::CompilationEffort) 4 0x12af4f088 JSC::Wasm::Worklist::Thread::work() 5 0x1288705fc WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0::operator()() const 6 0x1288701ac WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() 7 0x12888ca24 WTF::Function<void ()>::operator()() const 8 0x1289d0070 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) 9 0x1289dc7a8 WTF::wtfThreadEntryPoint(void*) 10 0x187bc5f94 _pthread_start 11 0x187bc0d34 thread_start com.apple.WebKit.WebContent.Development terminated (pid 84296) for reason: crash LEAK: 1 WebPageProxy
Attachments
Radar WebKit Bug Importer
Comment 1 2024-11-26 17:47:12 PST
Note You need to log in before you can comment on or make changes to this bug.