To reproduce: ./Tools/Scripts/run-webkit-tests --repeat 1000 --child-processes 4 --release LayoutTests/webgpu/ Crash: Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x000006fa00000001 Exception Note: EXC_CORPSE_NOTIFY Termination Signal: Segmentation fault: 11 Termination Reason: Namespace SIGNAL, Code 0xb Terminating Process: exc handler [28125] VM Regions Near 0x6fa00000001: WebAssembly memory (re 000000182c9b9000-0000001c00000000 [ 15.3G] rw-/rwx SM=NUL reserved VM address space (unallocated) --> JS JIT generated code 000056961f600000-000056961f601000 [ 4K] ---/rwx SM=NUL Application Specific Information: CRASHING TEST: webgpu/whlsl/enums.html Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 com.apple.JavaScriptCore 0x0000000114a27e70 JSC::SymbolTable::~SymbolTable() + 208 (atomic:1026) 1 com.apple.JavaScriptCore 0x000000011452e85d void JSC::MarkedBlock::Handle::specializedSweep<true, (JSC::MarkedBlock::Handle::EmptyMode)1, (JSC::MarkedBlock::Handle::SweepMode)1, (JSC::MarkedBlock::Handle::SweepDestructionMode)1, (JSC::MarkedBlock::Handle::ScribbleMode)0, (JSC::MarkedBlock::Handle::NewlyAllocatedMode)1, (JSC::MarkedBlock::Handle::MarksMode)1, JSC::DefaultDestroyFunc>(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, JSC::DefaultDestroyFunc const&) + 221 2 com.apple.JavaScriptCore 0x000000011452d179 void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType<JSC::DefaultDestroyFunc>(JSC::FreeList*, JSC::DefaultDestroyFunc const&)::'lambda'()::operator()() const + 393 3 com.apple.JavaScriptCore 0x0000000114525a21 void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType<JSC::DefaultDestroyFunc>(JSC::FreeList*, JSC::DefaultDestroyFunc const&) + 305 (MarkedBlockInlines.h:435) 4 com.apple.JavaScriptCore 0x00000001145258ea JSC::HeapCellType::finishSweep(JSC::MarkedBlock::Handle&, JSC::FreeList*) + 26 (HeapCellType.cpp:62) 5 com.apple.JavaScriptCore 0x0000000114539af4 JSC::MarkedBlock::Handle::sweep(JSC::FreeList*) + 292 6 com.apple.JavaScriptCore 0x0000000114535f80 JSC::LocalAllocator::tryAllocateIn(JSC::MarkedBlock::Handle*) + 32 (FreeList.h:94) 7 com.apple.JavaScriptCore 0x0000000114535e9c JSC::LocalAllocator::tryAllocateWithoutCollecting() + 44 (LocalAllocator.cpp:187) 8 com.apple.JavaScriptCore 0x0000000114535d0f JSC::LocalAllocator::allocateSlowCase(JSC::GCDeferralContext*, JSC::AllocationFailureMode) + 271 (LocalAllocator.cpp:136) 9 com.apple.JavaScriptCore 0x0000000114219139 JSC::SymbolTable::create(JSC::VM&) + 169 (LocalAllocatorInlines.h:40) 10 com.apple.JavaScriptCore 0x0000000114a2819f JSC::SymbolTable::cloneScopePart(JSC::VM&) + 31 (SymbolTable.cpp:142) 11 com.apple.JavaScriptCore 0x00000001141c417b JSC::CodeBlock::setConstantRegisters(WTF::Vector<JSC::WriteBarrier<JSC::Unknown, WTF::DumbValueTraits<JSC::Unknown> >, 0ul, WTF::CrashOnOverflow, 16ul> const&, WTF::Vector<JSC::SourceCodeRepresentation, 0ul, WTF::CrashOnOverflow, 16ul> const&, JSC::ScriptExecutable*) + 843 (CodeBlock.cpp:893) 12 com.apple.JavaScriptCore 0x00000001141c018b JSC::CodeBlock::finishCreation(JSC::VM&, JSC::ScriptExecutable*, JSC::UnlinkedCodeBlock*, JSC::JSScope*) + 315 (CodeBlock.cpp:400) 13 com.apple.JavaScriptCore 0x00000001149f360f JSC::ScriptExecutable::newCodeBlockFor(JSC::CodeSpecializationKind, JSC::JSFunction*, JSC::JSScope*, JSC::Exception*&) + 1567 14 com.apple.JavaScriptCore 0x00000001149f4034 JSC::ScriptExecutable::prepareForExecutionImpl(JSC::VM&, JSC::JSFunction*, JSC::JSScope*, JSC::CodeSpecializationKind, JSC::CodeBlock*&) + 100 (ScriptExecutable.cpp:422) 15 com.apple.JavaScriptCore 0x00000001146f9285 JSC::LLInt::setUpCall(JSC::ExecState*, JSC::CodeSpecializationKind, JSC::JSValue, JSC::LLIntCallLinkInfo*) + 981 (LLIntSlowPaths.cpp:1519) 16 com.apple.JavaScriptCore 0x0000000113fd2155 llint_entry + 93212 (LowLevelInterpreter.asm:1006) 17 ??? 0x000056961f6bb323 0 + 95202772235043 18 ??? 0x000056961f6b85f6 0 + 95202772223478 19 ??? 0x000056961f6bab10 0 + 95202772232976 20 com.apple.JavaScriptCore 0x0000000113fbb38f vmEntryToJavaScript + 200 (LowLevelInterpreter64.asm:307) 21 com.apple.JavaScriptCore 0x00000001145e5341 JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 417 (JITCodeInlines.h:39) 22 com.apple.JavaScriptCore 0x0000000114841df4 JSC::profiledCall(JSC::ExecState*, JSC::ProfilingReason, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 196 (CallData.cpp:59) 23 com.apple.JavaScriptCore 0x000000011491efcd JSC::JSMicrotask::run(JSC::ExecState*) + 477 (VM.h:994) 24 com.apple.WebCore 0x000000010ff5b504 WebCore::JSExecState::runTask(JSC::ExecState*, JSC::Microtask&) + 68 (JSExecState.h:50) 25 com.apple.WebCore 0x000000010ff63003 WebCore::JSMicrotaskCallback::call() + 67 26 com.apple.WebCore 0x0000000110175eaf WebCore::ActiveDOMCallbackMicrotask::run() + 47 27 com.apple.WebCore 0x00000001102078ea WebCore::MicrotaskQueue::performMicrotaskCheckpoint() + 122 (Microtasks.cpp:99) 28 com.apple.WebCore 0x0000000110761868 WebCore::ThreadTimers::sharedTimerFiredInternal() + 168 29 com.apple.WebCore 0x000000011078793f WebCore::timerFired(__CFRunLoopTimer*, void*) + 31 (MainThreadSharedTimerCF.cpp:75) 30 com.apple.CoreFoundation 0x00007fff3e0f0a60 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20 31 com.apple.CoreFoundation 0x00007fff3e0f060c __CFRunLoopDoTimer + 851 32 com.apple.CoreFoundation 0x00007fff3e0f0152 __CFRunLoopDoTimers + 330 33 com.apple.CoreFoundation 0x00007fff3e0d1362 __CFRunLoopRun + 2130 34 com.apple.CoreFoundation 0x00007fff3e0d08be CFRunLoopRunSpecific + 455 35 com.apple.Foundation 0x00007fff403ef8ef -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 280 36 com.apple.Foundation 0x00007fff403ef7c4 -[NSRunLoop(NSRunLoop) run] + 76 37 libxpc.dylib 0x00007fff6a867077 _xpc_objc_main + 552 38 libxpc.dylib 0x00007fff6a866b79 xpc_main + 433 39 com.apple.WebKit 0x000000010dcb9943 WebKit::XPCServiceMain(int, char const**) + 547 40 libdyld.dylib 0x00007fff6a62e3d5 start + 1 Thread 1: 0 libsystem_pthread.dylib 0x00007fff6a8213f0 start_wqthread + 0 Thread 2: 0 libsystem_pthread.dylib 0x00007fff6a8213f0 start_wqthread + 0 Thread 3:: JavaScriptCore bmalloc scavenger 0 libsystem_kernel.dylib 0x00007fff6a76686a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6a82556e _pthread_cond_wait + 722 2 libc++.1.dylib 0x00007fff678bfb31 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 93 3 com.apple.JavaScriptCore 0x0000000113dd8415 std::__1::cv_status std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&) + 117 (__mutex_base:419) 4 com.apple.JavaScriptCore 0x0000000113dd82df std::__1::cv_status std::__1::condition_variable_any::wait_until<std::__1::unique_lock<bmalloc::Mutex>, std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >(std::__1::unique_lock<bmalloc::Mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&) + 95 (__mutex_base:268) 5 com.apple.JavaScriptCore 0x0000000113dd7165 bmalloc::Scavenger::threadRunLoop() + 261 (condition_variable:237) 6 com.apple.JavaScriptCore 0x0000000113dd6ed9 bmalloc::Scavenger::threadEntryPoint(bmalloc::Scavenger*) + 9 7 com.apple.JavaScriptCore 0x0000000113dd80c7 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(bmalloc::Scavenger*), bmalloc::Scavenger*> >(void*) + 39 8 libsystem_pthread.dylib 0x00007fff6a8222eb _pthread_body + 126 9 libsystem_pthread.dylib 0x00007fff6a825249 _pthread_start + 66 10 libsystem_pthread.dylib 0x00007fff6a82140d thread_start + 13 Thread 4: 0 libsystem_pthread.dylib 0x00007fff6a8213f0 start_wqthread + 0 Thread 5:: WebCore: Scrolling 0 libsystem_kernel.dylib 0x00007fff6a76322a mach_msg_trap + 10 1 libsystem_kernel.dylib 0x00007fff6a76376c mach_msg + 60 2 com.apple.CoreFoundation 0x00007fff3e0d1bee __CFRunLoopServiceMachPort + 328 3 com.apple.CoreFoundation 0x00007fff3e0d115c __CFRunLoopRun + 1612 4 com.apple.CoreFoundation 0x00007fff3e0d08be CFRunLoopRunSpecific + 455 5 com.apple.CoreFoundation 0x00007fff3e0d06d2 CFRunLoopRun + 40 6 com.apple.WebCore 0x000000010f5f427c WebCore::ScrollingThread::initializeRunLoop() + 252 (ScrollingThreadMac.mm:53) 7 com.apple.JavaScriptCore 0x0000000113d8c4c2 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 194 (memory:2633) 8 com.apple.JavaScriptCore 0x0000000113d8e7f9 WTF::wtfThreadEntryPoint(void*) + 9 (ThreadingPOSIX.cpp:201) 9 libsystem_pthread.dylib 0x00007fff6a8222eb _pthread_body + 126 10 libsystem_pthread.dylib 0x00007fff6a825249 _pthread_start + 66 11 libsystem_pthread.dylib 0x00007fff6a82140d thread_start + 13 Thread 6: 0 libsystem_pthread.dylib 0x00007fff6a8213f0 start_wqthread + 0 Thread 7: 0 libsystem_pthread.dylib 0x00007fff6a8213f0 start_wqthread + 0 Thread 8:: JIT Worklist Helper Thread 0 libsystem_kernel.dylib 0x00007fff6a76686a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6a82556e _pthread_cond_wait + 722 2 com.apple.JavaScriptCore 0x0000000113d8eeea WTF::ThreadCondition::timedWait(WTF::Mutex&, WTF::WallTime) + 122 (ThreadingPOSIX.cpp:541) 3 com.apple.JavaScriptCore 0x0000000113d71502 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2354 (ParkingLot.cpp:603) 4 com.apple.JavaScriptCore 0x0000000113d47455 bool WTF::Condition::waitUntil<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 165 (ParkingLot.h:80) 5 com.apple.JavaScriptCore 0x0000000113d4775a WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 186 (AutomaticThread.cpp:211) 6 com.apple.JavaScriptCore 0x0000000113d8c4c2 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 194 (memory:2633) 7 com.apple.JavaScriptCore 0x0000000113d8e7f9 WTF::wtfThreadEntryPoint(void*) + 9 (ThreadingPOSIX.cpp:201) 8 libsystem_pthread.dylib 0x00007fff6a8222eb _pthread_body + 126 9 libsystem_pthread.dylib 0x00007fff6a825249 _pthread_start + 66 10 libsystem_pthread.dylib 0x00007fff6a82140d thread_start + 13 Thread 9:: DFG Worklist Worker Thread 0 libsystem_kernel.dylib 0x00007fff6a76686a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6a82556e _pthread_cond_wait + 722 2 com.apple.JavaScriptCore 0x0000000113d8eeea WTF::ThreadCondition::timedWait(WTF::Mutex&, WTF::WallTime) + 122 (ThreadingPOSIX.cpp:541) 3 com.apple.JavaScriptCore 0x0000000113d71502 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2354 (ParkingLot.cpp:603) 4 com.apple.JavaScriptCore 0x0000000113d47455 bool WTF::Condition::waitUntil<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 165 (ParkingLot.h:80) 5 com.apple.JavaScriptCore 0x0000000113d4775a WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 186 (AutomaticThread.cpp:211) 6 com.apple.JavaScriptCore 0x0000000113d8c4c2 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 194 (memory:2633) 7 com.apple.JavaScriptCore 0x0000000113d8e7f9 WTF::wtfThreadEntryPoint(void*) + 9 (ThreadingPOSIX.cpp:201) 8 libsystem_pthread.dylib 0x00007fff6a8222eb _pthread_body + 126 9 libsystem_pthread.dylib 0x00007fff6a825249 _pthread_start + 66 10 libsystem_pthread.dylib 0x00007fff6a82140d thread_start + 13 Thread 10:: DFG Worklist Worker Thread 0 libsystem_kernel.dylib 0x00007fff6a76686a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6a82556e _pthread_cond_wait + 722 2 com.apple.JavaScriptCore 0x0000000113d8eeea WTF::ThreadCondition::timedWait(WTF::Mutex&, WTF::WallTime) + 122 (ThreadingPOSIX.cpp:541) 3 com.apple.JavaScriptCore 0x0000000113d71502 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2354 (ParkingLot.cpp:603) 4 com.apple.JavaScriptCore 0x0000000113d47455 bool WTF::Condition::waitUntil<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 165 (ParkingLot.h:80) 5 com.apple.JavaScriptCore 0x0000000113d4775a WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 186 (AutomaticThread.cpp:211) 6 com.apple.JavaScriptCore 0x0000000113d8c4c2 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 194 (memory:2633) 7 com.apple.JavaScriptCore 0x0000000113d8e7f9 WTF::wtfThreadEntryPoint(void*) + 9 (ThreadingPOSIX.cpp:201) 8 libsystem_pthread.dylib 0x00007fff6a8222eb _pthread_body + 126 9 libsystem_pthread.dylib 0x00007fff6a825249 _pthread_start + 66 10 libsystem_pthread.dylib 0x00007fff6a82140d thread_start + 13 Thread 11:: Heap Helper Thread 0 libsystem_kernel.dylib 0x00007fff6a76686a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6a82556e _pthread_cond_wait + 722 2 com.apple.JavaScriptCore 0x0000000113d8eeea WTF::ThreadCondition::timedWait(WTF::Mutex&, WTF::WallTime) + 122 (ThreadingPOSIX.cpp:541) 3 com.apple.JavaScriptCore 0x0000000113d71502 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2354 (ParkingLot.cpp:603) 4 com.apple.JavaScriptCore 0x0000000113d47455 bool WTF::Condition::waitUntil<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 165 (ParkingLot.h:80) 5 com.apple.JavaScriptCore 0x0000000113d4775a WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 186 (AutomaticThread.cpp:211) 6 com.apple.JavaScriptCore 0x0000000113d8c4c2 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 194 (memory:2633) 7 com.apple.JavaScriptCore 0x0000000113d8e7f9 WTF::wtfThreadEntryPoint(void*) + 9 (ThreadingPOSIX.cpp:201) 8 libsystem_pthread.dylib 0x00007fff6a8222eb _pthread_body + 126 9 libsystem_pthread.dylib 0x00007fff6a825249 _pthread_start + 66 10 libsystem_pthread.dylib 0x00007fff6a82140d thread_start + 13 Thread 12:: Heap Helper Thread 0 libsystem_kernel.dylib 0x00007fff6a76686a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6a82556e _pthread_cond_wait + 722 2 com.apple.JavaScriptCore 0x0000000113d8eeea WTF::ThreadCondition::timedWait(WTF::Mutex&, WTF::WallTime) + 122 (ThreadingPOSIX.cpp:541) 3 com.apple.JavaScriptCore 0x0000000113d71502 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2354 (ParkingLot.cpp:603) 4 com.apple.JavaScriptCore 0x0000000113d47455 bool WTF::Condition::waitUntil<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 165 (ParkingLot.h:80) 5 com.apple.JavaScriptCore 0x0000000113d4775a WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 186 (AutomaticThread.cpp:211) 6 com.apple.JavaScriptCore 0x0000000113d8c4c2 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 194 (memory:2633) 7 com.apple.JavaScriptCore 0x0000000113d8e7f9 WTF::wtfThreadEntryPoint(void*) + 9 (ThreadingPOSIX.cpp:201) 8 libsystem_pthread.dylib 0x00007fff6a8222eb _pthread_body + 126 9 libsystem_pthread.dylib 0x00007fff6a825249 _pthread_start + 66 10 libsystem_pthread.dylib 0x00007fff6a82140d thread_start + 13 Thread 13:: Heap Helper Thread 0 libsystem_kernel.dylib 0x00007fff6a76686a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6a82556e _pthread_cond_wait + 722 2 com.apple.JavaScriptCore 0x0000000113d8eeea WTF::ThreadCondition::timedWait(WTF::Mutex&, WTF::WallTime) + 122 (ThreadingPOSIX.cpp:541) 3 com.apple.JavaScriptCore 0x0000000113d71502 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2354 (ParkingLot.cpp:603) 4 com.apple.JavaScriptCore 0x0000000113d47455 bool WTF::Condition::waitUntil<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 165 (ParkingLot.h:80) 5 com.apple.JavaScriptCore 0x0000000113d4775a WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 186 (AutomaticThread.cpp:211) 6 com.apple.JavaScriptCore 0x0000000113d8c4c2 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 194 (memory:2633) 7 com.apple.JavaScriptCore 0x0000000113d8e7f9 WTF::wtfThreadEntryPoint(void*) + 9 (ThreadingPOSIX.cpp:201) 8 libsystem_pthread.dylib 0x00007fff6a8222eb _pthread_body + 126 9 libsystem_pthread.dylib 0x00007fff6a825249 _pthread_start + 66 10 libsystem_pthread.dylib 0x00007fff6a82140d thread_start + 13 Thread 14:: Heap Helper Thread 0 libsystem_kernel.dylib 0x00007fff6a76686a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6a82556e _pthread_cond_wait + 722 2 com.apple.JavaScriptCore 0x0000000113d8eeea WTF::ThreadCondition::timedWait(WTF::Mutex&, WTF::WallTime) + 122 (ThreadingPOSIX.cpp:541) 3 com.apple.JavaScriptCore 0x0000000113d71502 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2354 (ParkingLot.cpp:603) 4 com.apple.JavaScriptCore 0x0000000113d47455 bool WTF::Condition::waitUntil<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 165 (ParkingLot.h:80) 5 com.apple.JavaScriptCore 0x0000000113d4775a WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 186 (AutomaticThread.cpp:211) 6 com.apple.JavaScriptCore 0x0000000113d8c4c2 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 194 (memory:2633) 7 com.apple.JavaScriptCore 0x0000000113d8e7f9 WTF::wtfThreadEntryPoint(void*) + 9 (ThreadingPOSIX.cpp:201) 8 libsystem_pthread.dylib 0x00007fff6a8222eb _pthread_body + 126 9 libsystem_pthread.dylib 0x00007fff6a825249 _pthread_start + 66 10 libsystem_pthread.dylib 0x00007fff6a82140d thread_start + 13 Thread 15:: Heap Helper Thread 0 libsystem_kernel.dylib 0x00007fff6a76686a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6a82556e _pthread_cond_wait + 722 2 com.apple.JavaScriptCore 0x0000000113d8eeea WTF::ThreadCondition::timedWait(WTF::Mutex&, WTF::WallTime) + 122 (ThreadingPOSIX.cpp:541) 3 com.apple.JavaScriptCore 0x0000000113d71502 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2354 (ParkingLot.cpp:603) 4 com.apple.JavaScriptCore 0x0000000113d47455 bool WTF::Condition::waitUntil<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 165 (ParkingLot.h:80) 5 com.apple.JavaScriptCore 0x0000000113d4775a WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 186 (AutomaticThread.cpp:211) 6 com.apple.JavaScriptCore 0x0000000113d8c4c2 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 194 (memory:2633) 7 com.apple.JavaScriptCore 0x0000000113d8e7f9 WTF::wtfThreadEntryPoint(void*) + 9 (ThreadingPOSIX.cpp:201) 8 libsystem_pthread.dylib 0x00007fff6a8222eb _pthread_body + 126 9 libsystem_pthread.dylib 0x00007fff6a825249 _pthread_start + 66 10 libsystem_pthread.dylib 0x00007fff6a82140d thread_start + 13 Thread 16:: Heap Helper Thread 0 libsystem_kernel.dylib 0x00007fff6a76686a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6a82556e _pthread_cond_wait + 722 2 com.apple.JavaScriptCore 0x0000000113d8eeea WTF::ThreadCondition::timedWait(WTF::Mutex&, WTF::WallTime) + 122 (ThreadingPOSIX.cpp:541) 3 com.apple.JavaScriptCore 0x0000000113d71502 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2354 (ParkingLot.cpp:603) 4 com.apple.JavaScriptCore 0x0000000113d47455 bool WTF::Condition::waitUntil<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 165 (ParkingLot.h:80) 5 com.apple.JavaScriptCore 0x0000000113d4775a WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 186 (AutomaticThread.cpp:211) 6 com.apple.JavaScriptCore 0x0000000113d8c4c2 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 194 (memory:2633) 7 com.apple.JavaScriptCore 0x0000000113d8e7f9 WTF::wtfThreadEntryPoint(void*) + 9 (ThreadingPOSIX.cpp:201) 8 libsystem_pthread.dylib 0x00007fff6a8222eb _pthread_body + 126 9 libsystem_pthread.dylib 0x00007fff6a825249 _pthread_start + 66 10 libsystem_pthread.dylib 0x00007fff6a82140d thread_start + 13 Thread 17:: Heap Helper Thread 0 libsystem_kernel.dylib 0x00007fff6a76686a __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x00007fff6a82556e _pthread_cond_wait + 722 2 com.apple.JavaScriptCore 0x0000000113d8eeea WTF::ThreadCondition::timedWait(WTF::Mutex&, WTF::WallTime) + 122 (ThreadingPOSIX.cpp:541) 3 com.apple.JavaScriptCore 0x0000000113d71502 WTF::ParkingLot::parkConditionallyImpl(void const*, WTF::ScopedLambda<bool ()> const&, WTF::ScopedLambda<void ()> const&, WTF::TimeWithDynamicClockType const&) + 2354 (ParkingLot.cpp:603) 4 com.apple.JavaScriptCore 0x0000000113d47455 bool WTF::Condition::waitUntil<WTF::Lock>(WTF::Lock&, WTF::TimeWithDynamicClockType const&) + 165 (ParkingLot.h:80) 5 com.apple.JavaScriptCore 0x0000000113d4775a WTF::Detail::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0, void>::call() + 186 (AutomaticThread.cpp:211) 6 com.apple.JavaScriptCore 0x0000000113d8c4c2 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 194 (memory:2633) 7 com.apple.JavaScriptCore 0x0000000113d8e7f9 WTF::wtfThreadEntryPoint(void*) + 9 (ThreadingPOSIX.cpp:201) 8 libsystem_pthread.dylib 0x00007fff6a8222eb _pthread_body + 126 9 libsystem_pthread.dylib 0x00007fff6a825249 _pthread_start + 66 10 libsystem_pthread.dylib 0x00007fff6a82140d thread_start + 13 Thread 0 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x0000000000000020 rcx: 0x0000000118dfc770 rdx: 0x0000000118c65000 rdi: 0x0000000000000000 rsi: 0x000000000000003f rbp: 0x00007ffee20c4840 rsp: 0x00007ffee20c4810 r8: 0x000000011d5501f2 r9: 0x0000000000000000 r10: 0x00000001188ff350 r11: 0x0000000000000000 r12: 0x0000000000000080 r13: 0x000000011e34aaf0 r14: 0x000006fa00000001 r15: 0x000000011d5b0880 rip: 0x0000000114a27e70 rfl: 0x0000000000010202 cr2: 0x000006fa00000001 Logical CPU: 2 Error Code: 0x00000006 Trap Number: 14