WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
310384
[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
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2026-03-20 13:19:59 PDT
<
rdar://problem/173024420
>
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.
Top of Page
Format For Printing
XML
Clone This Bug