[Webkit-unassigned] [Bug 200348] New: GC crash running WHLSL tests
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Aug 1 09:56:11 PDT 2019
https://bugs.webkit.org/show_bug.cgi?id=200348
Bug ID: 200348
Summary: GC crash running WHLSL tests
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
Assignee: webkit-unassigned at lists.webkit.org
Reporter: sbarati at apple.com
CC: benjamin at webkit.org, fpizlo at apple.com,
ggaren at apple.com, gskachkov at gmail.com,
guijemont at igalia.com, keith_miller at apple.com,
mark.lam at apple.com, msaboff at apple.com,
rmorisset at apple.com, ticaiolima at gmail.com,
tzagallo at apple.com, ysuzuki at apple.com
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
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190801/60a9d359/attachment-0001.html>
More information about the webkit-unassigned
mailing list