NEW310384
[macOS debug] inspector/timeline/timeline-event-EventDispatch.html is a flaky crash/timeout
https://bugs.webkit.org/show_bug.cgi?id=310384
Summary [macOS debug] inspector/timeline/timeline-event-EventDispatch.html is a flaky...
Diego De La Toba
Reported 2026-03-20 13:19:52 PDT
inspector/timeline/timeline-event-EventDispatch.html is a flaky crash/timeout on macOS debug. HISTORY: https://results.webkit.org/?suite=layout-tests&test=inspector%2Ftimeline%2Ftimeline-event-EventDispatch.html DIFF: --- /Volumes/Data/Builds/Mac/Debug/TestBuild309622@main/layout-test-results/inspector/timeline/timeline-event-EventDispatch-expected.txt +++ /Volumes/Data/Builds/Mac/Debug/TestBuild309622@main/layout-test-results/inspector/timeline/timeline-event-EventDispatch-actual.txt @@ -1,3 +1,5 @@ +FAIL: Timed out waiting for notifyDone to be called + Tests 'EventDispatch' Timeline event records. @@ -34,8 +36,4 @@ Starting Capture... Evaluating... PASS: b2 onclick attribute handler fired, will prevent default -Stopping Capture... -PASS: Should be 1 EventDispatched record. -DETAILS: {"type":"click","defaultPrevented":true} -PASS: ScriptTimelineRecord extraDetails should show default was prevented. CRASH LOG: No crash log found for com.apple.WebKit.WebContent.Development:3777. stdout: stderr: VM 0x10c434000 on pid 3777 received NeedDebuggerBreak trap inspector-resource:///TestCombined.js:57308:27: CONSOLE ASSERT ERROR inspector-resource:///TestCombined.js:57308:27: CONSOLE ASSERT ERROR inspector-resource:///TestCombined.js:57308:27: CONSOLE ASSERT ERROR inspector-resource:///TestCombined.js:57308:27: CONSOLE ASSERT ERROR inspector-resource:///TestCombined.js:57308:27: CONSOLE ASSERT ERROR inspector-resource:///TestCombined.js:57308:27: CONSOLE ASSERT ERROR inspector-resource:///TestCombined.js:57308:27: CONSOLE ASSERT ERROR inspector-resource:///TestCombined.js:57308:27: CONSOLE ASSERT ERROR inspector-resource:///TestCombined.js:57308:27: CONSOLE ASSERT ERROR inspector-resource:///TestCombined.js:57308:27: CONSOLE ASSERT ERROR inspector-resource:///TestCombined.js:57308:27: CONSOLE ASSERT ERROR inspector-resource:///TestCombined.js:57308:27: CONSOLE ASSERT ERROR ASSERTION FAILED: !m_startedComposite /Volumes/Data/worker/Apple-Tahoe-Debug-Build/build/Source/WebCore/inspector/agents/page/PageTimelineAgent.cpp(231) : void WebCore::PageTimelineAgent::willComposite() 1 0x350006bdc WebCore::PageTimelineAgent::willComposite() 2 0x34fdec1d8 WebCore::InspectorInstrumentation::willCompositeImpl(WebCore::InstrumentingAgents&) 3 0x34fe86098 WebCore::InspectorInstrumentation::willComposite(WebCore::LocalFrame&) 4 0x34fe86060 WebCore::PageInspectorController::willComposite(WebCore::LocalFrame&) 5 0x35071e1dc WebCore::Page::willStartRenderingUpdateDisplay() 6 0x1353435f4 WebKit::WebPage::willStartRenderingUpdateDisplay() 7 0x1352717b4 WebKit::DrawingArea::willStartRenderingUpdateDisplay() 8 0x13168e260 WebKit::RemoteLayerTreeDrawingArea::updateRendering() 9 0x131697590 WebCore::Timer::Timer<WebKit::RemoteLayerTreeDrawingArea, WebKit::RemoteLayerTreeDrawingArea>(WebKit::RemoteLayerTreeDrawingArea&, void (WebKit::RemoteLayerTreeDrawingArea::*)())::'lambda'()::operator()() const 10 0x1316973b8 WTF::Detail::CallableWrapper<WebCore::Timer::Timer<WebKit::RemoteLayerTreeDrawingArea, WebKit::RemoteLayerTreeDrawingArea>(WebKit::RemoteLayerTreeDrawingArea&, void (WebKit::RemoteLayerTreeDrawingArea::*)())::'lambda'(), void>::call() 11 0x130b4ab04 WTF::Function<void ()>::operator()() const 12 0x131693d4c WebCore::Timer::fired() 13 0x350a83324 WebCore::ThreadTimers::sharedTimerFiredInternal() 14 0x350a8d518 WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0::operator()() const 15 0x350a8d4c4 WTF::Detail::CallableWrapper<WebCore::ThreadTimers::setSharedTimer(WebCore::SharedTimer*)::$_0, void>::call() 16 0x349a578ec WTF::Function<void ()>::operator()() const 17 0x350a16a80 WebCore::MainThreadSharedTimer::fired() 18 0x350b92168 WebCore::timerFired(__CFRunLoopTimer*, void*) 19 0x1845d318c __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ 20 0x1845d2e4c __CFRunLoopDoTimer 21 0x1845d29c4 __CFRunLoopDoTimers 22 0x1845c376c __CFRunLoopRun 23 0x18467de34 _CFRunLoopRunSpecificWithOptions 24 0x186812964 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] 25 0x185e11a50 -[NSRunLoop(NSRunLoop) run] 26 0x184210e14 _xpc_objc_main 27 0x184222cf8 _xpc_main 28 0x1842109d4 _xpc_copy_xpcservice_dictionary 29 0x13266b628 WebKit::XPCServiceMain(int, char const**) 30 0x1355fad3c WKXPCServiceMain 31 0x10414c70c main com.apple.WebKit.WebContent.Development terminated (pid 3777) for reason: crash REPRODUCTION: I was able to reproduce this with the following: run-webkit-tests --force --no-retry --debug --iterations 100 -f inspector/timeline/timeline-event-EventDispatch.html --clobber-old-results Marking expectations as pass crash while this pends investigation.
Attachments
Radar WebKit Bug Importer
Comment 1 2026-03-20 13:19:59 PDT
Diego De La Toba
Comment 2 2026-03-20 13:34:41 PDT
Test gardening pull request: https://github.com/WebKit/WebKit/pull/61031
EWS
Comment 3 2026-03-20 13:37:18 PDT
Test gardening commit 309631@main (83a8faaabb1c): <https://commits.webkit.org/309631@main> Reviewed commits have been landed. Closing PR #61031 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.