Created attachment 439653 [details] Crash Log streams/readableStream-then.html is a flaky crash on BigSur Debug arm64. History: https://results.webkit.org/?suite=layout-tests&test=streams/readableStream-then.html Build: https://ews-build.webkit.org/#/builders/60/builds/12973 Results: https://ews-build.s3-us-west-2.amazonaws.com/macOS-AppleSilicon-Big-Sur-Debug-WK2-Tests-EWS/r439513-12973-rerun/results.html Thread 12 Crashed:: WebCore: Worker 0 com.apple.JavaScriptCore 0x0000000139081310 WTFCrash + 20 1 com.apple.JavaScriptCore 0x000000013a50a490 WTFCrashWithInfo(int, char const*, char const*, int) + 32 2 com.apple.JavaScriptCore 0x000000013b2db1b8 JSC::VMTraps::handleTraps(unsigned int) + 996 3 com.apple.JavaScriptCore 0x000000013b2dadb4 JSC::VM::hasExceptionsAfterHandlingTraps() + 80 4 com.apple.JavaScriptCore 0x000000013a9bc154 JSC::Interpreter::executeCall(JSC::JSGlobalObject*, JSC::JSObject*, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 660 5 com.apple.JavaScriptCore 0x000000013ad9a4dc JSC::call(JSC::JSGlobalObject*, JSC::JSValue, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 236 6 com.apple.JavaScriptCore 0x000000013ad9a7d8 JSC::profiledCall(JSC::JSGlobalObject*, JSC::ProfilingReason, JSC::JSValue, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 132 7 com.apple.JavaScriptCore 0x000000013b064540 JSC::JSMicrotask::run(JSC::JSGlobalObject*) + 524 8 com.apple.WebCore 0x000000011ab63b90 WebCore::JSExecState::runTask(JSC::JSGlobalObject*, JSC::Microtask&) + 64 9 com.apple.WebCore 0x000000011ac6dc5c WebCore::JSMicrotaskCallback::call() + 220 10 com.apple.WebCore 0x000000011ac6db68 WebCore::JSWorkerGlobalScopeBase::queueMicrotaskToEventLoop(JSC::JSGlobalObject&, WTF::Ref<JSC::Microtask, WTF::RawPtrTraits<JSC::Microtask> >&&)::$_2::operator()() + 28 11 com.apple.WebCore 0x000000011ac6da8c WTF::Detail::CallableWrapper<WebCore::JSWorkerGlobalScopeBase::queueMicrotaskToEventLoop(JSC::JSGlobalObject&, WTF::Ref<JSC::Microtask, WTF::RawPtrTraits<JSC::Microtask> >&&)::$_2, void>::call() + 28 12 com.apple.WebCore 0x000000011bb96fdc WTF::Function<void ()>::operator()() const + 124 13 com.apple.WebCore 0x000000011b349f00 WebCore::EventLoopFunctionDispatchTask::execute() + 28 14 com.apple.WebCore 0x000000011b38c614 WebCore::MicrotaskQueue::performMicrotaskCheckpoint() + 344 15 com.apple.WebCore 0x000000011b33e5b4 WebCore::EventLoop::performMicrotaskCheckpoint() + 40 16 com.apple.WebCore 0x000000011b33fb24 WebCore::EventLoopTaskGroup::performMicrotaskCheckpoint() + 60 17 com.apple.WebCore 0x000000011aaf189c WebCore::JSExecState::didLeaveScriptContext(JSC::JSGlobalObject*) + 64 18 com.apple.WebCore 0x000000011ab03828 WebCore::JSExecState::~JSExecState() + 220 19 com.apple.WebCore 0x000000011ab03690 WebCore::JSExecState::~JSExecState() + 32 20 com.apple.WebCore 0x000000011aad1574 WebCore::JSExecState::profiledCall(JSC::JSGlobalObject*, JSC::ProfilingReason, JSC::JSValue, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&, WTF::NakedPtr<JSC::Exception>&) + 124 21 com.apple.WebCore 0x000000011abb594c WebCore::ScheduledAction::executeFunctionInContext(JSC::JSGlobalObject*, JSC::JSValue, WebCore::ScriptExecutionContext&) + 796 22 com.apple.WebCore 0x000000011abb5544 WebCore::ScheduledAction::execute(WebCore::WorkerGlobalScope&) + 220 23 com.apple.WebCore 0x000000011abb52e8 WebCore::ScheduledAction::execute(WebCore::ScriptExecutionContext&) + 104 24 com.apple.WebCore 0x000000011c070c78 WebCore::DOMTimer::fired() + 812 25 com.apple.WebCore 0x000000011c3c3504 WebCore::ThreadTimers::sharedTimerFiredInternal() + 564 26 com.apple.WebCore 0x000000011c3cd7bc WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0::operator()() const + 28 27 com.apple.WebCore 0x000000011c3cd738 WTF::Detail::CallableWrapper<WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0, void>::call() + 28 28 com.apple.WebCore 0x000000011bb96fdc WTF::Function<void ()>::operator()() const + 124 29 com.apple.WebCore 0x000000011d4723c4 WebCore::WorkerSharedTimer::fire() + 28 30 com.apple.WebCore 0x000000011d471a80 WebCore::WorkerRunLoop::runInMode(WebCore::WorkerOrWorkletGlobalScope*, WebCore::ModePredicate const&, WebCore::WorkerRunLoop::WaitMode) + 784 31 com.apple.WebCore 0x000000011d47070c WebCore::WorkerRunLoop::run(WebCore::WorkerOrWorkletGlobalScope*) + 112 32 com.apple.WebCore 0x000000011d470690 WebCore::WorkerOrWorkletThread::runEventLoop() + 64 33 com.apple.WebCore 0x000000011d4312b4 WebCore::DedicatedWorkerThread::runEventLoop() + 84 34 com.apple.WebCore 0x000000011d470934 WebCore::WorkerOrWorkletThread::workerOrWorkletThread() + 496 35 com.apple.WebCore 0x000000011d4937c0 WebCore::WorkerThread::createThread()::$_14::operator()() const + 28 36 com.apple.WebCore 0x000000011d49373c WTF::Detail::CallableWrapper<WebCore::WorkerThread::createThread()::$_14, void>::call() + 28 37 com.apple.JavaScriptCore 0x00000001390aae0c WTF::Function<void ()>::operator()() const + 124 38 com.apple.JavaScriptCore 0x0000000139270b38 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) + 396 39 com.apple.JavaScriptCore 0x000000013927f19c WTF::wtfThreadEntryPoint(void*) + 24 40 libsystem_pthread.dylib 0x0000000180d8b878 _pthread_start + 320 41 libsystem_pthread.dylib 0x0000000180d865e0 thread_start + 8 Crashed on OpenSource BigSur wk1 Debug arm64 at r280398 and others with no crash log, stderr only.
<rdar://problem/83687915>
Updated test expectations at https://trac.webkit.org/changeset/283263/webkit