[Webkit-unassigned] [Bug 266591] New: REGRESSION (263917 at main?): [ Sonoma Debug wk2 x86_64 ] 3 tests in inspector/timeline are flaky crash with ASSERTION FAILED in void WebCore::InspectorTimelineAgent::didCompleteCurrentRecord(TimelineRecordType)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Dec 18 12:24:31 PST 2023


https://bugs.webkit.org/show_bug.cgi?id=266591

            Bug ID: 266591
           Summary: REGRESSION (263917 at main?): [ Sonoma Debug wk2 x86_64 ]
                    3 tests in inspector/timeline are flaky crash with
                    ASSERTION FAILED in void
                    WebCore::InspectorTimelineAgent::didCompleteCurrentRec
                    ord(TimelineRecordType)
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: darbinyan at apple.com

Description:
inspector/timeline/timeline-event-TimerInstall.html
inspector/timeline/timeline-event-TimerRemove.html 
inspector/timeline/timeline-event-TimerFire.html


The above tests are flaky crashing on Sonoma Debug wk2 x86_64 since Sonoma bring-up. The possible range of the culprit between https://commits.webkit.org/compare/263908@main...264067@main. Suspecting 263917 at main can be the culprit.

263916 at main - Pass 50/50
263922 at main - Fail 49/50

This issue can be reproduced by using the command: 
run-webkit-tests --debug --iterations=50 inspector/timeline/timeline-event-TimerInstall.html 

History:
https://results.webkit.org/?suite=layout-tests&suite=layout-tests&suite=layout-tests&test=inspector%2Ftimeline%2Ftimeline-event-TimerInstall.html&test=inspector%2Ftimeline%2Ftimeline-event-TimerRemove.html&test=inspector%2Ftimeline%2Ftimeline-event-TimerFire.html&version_name=Sonoma&flavor=wk2&architecture=x86_64&style=debug&recent=False

Crash Log:

RemoteLayerTreeDrawingAreaProxyMac::scheduleDisplayLink(): page has no displayID
RemoteLayerTreeDrawingAreaProxyMac::scheduleDisplayLink(): page has no displayID
inspector-resource:///TestCombined.js:55146:27: CONSOLE ASSERT ERROR
inspector-resource:///TestCombined.js:55146:27: CONSOLE ASSERT ERROR
inspector-resource:///TestCombined.js:55146:27: CONSOLE ASSERT ERROR
ASSERTION FAILED: entry.type == type
/Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/Source/WebCore/inspector/agents/InspectorTimelineAgent.cpp(827) : void WebCore::InspectorTimelineAgent::didCompleteCurrentRecord(TimelineRecordType)
inspector-resource:///TestCombined.js:55146:27: CONSOLE ASSERT ERROR
1   0x143215f39 WTFCrash
2   0x1511a3f6b WTFCrashWithInfo(int, char const*, char const*, int)
3   0x15569b770 WebCore::InspectorTimelineAgent::didCompleteCurrentRecord(WebCore::TimelineRecordType)
4   0x15569cfef WebCore::InspectorTimelineAgent::didComposite()
5   0x15554b38d WebCore::InspectorInstrumentation::didCompositeImpl(WebCore::InstrumentingAgents&)
6   0x15554147a WebCore::InspectorInstrumentation::didComposite(WebCore::LocalFrame&)
7   0x155541429 WebCore::InspectorController::didComposite(WebCore::LocalFrame&)
8   0x155bc677b WebCore::Page::didCompleteRenderingUpdateDisplay()
9   0x176e9e89b WebKit::WebPage::didCompleteRenderingUpdateDisplay()
10  0x176968f36 WebKit::DrawingArea::didCompleteRenderingUpdateDisplay()
11  0x174bbed72 WebKit::RemoteLayerTreeDrawingArea::didCompleteRenderingUpdateDisplay()
12  0x174bc71d8 WebKit::RemoteLayerTreeDrawingArea::updateRendering()::$_2::operator()()::'lambda'()::operator()()
13  0x174bc7149 WTF::Detail::CallableWrapper<WebKit::RemoteLayerTreeDrawingArea::updateRendering()::$_2::operator()()::'lambda'(), void>::call()
14  0x14505eba2 WTF::Function<void ()>::operator()() const
15  0x1432e6c3e WTF::RunLoop::performWork()
16  0x1432eab7e WTF::RunLoop::performWork(void*)
17  0x7ff8123dd2c7 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
18  0x7ff8123dd269 __CFRunLoopDoSource0
19  0x7ff8123dd034 __CFRunLoopDoSources0
20  0x7ff8123dbcb1 __CFRunLoopRun
21  0x7ff8123db352 CFRunLoopRunSpecific
22  0x7ff813375551 -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
23  0x7ff8133f743b -[NSRunLoop(NSRunLoop) run]
24  0x7ff812029ab3 _xpc_objc_main
25  0x7ff812035a07 _xpc_main
26  0x7ff8120296d6 _xpc_copy_xpcservice_dictionary
27  0x1751d925d WebKit::XPCServiceMain(int, char const**)
28  0x177326a5b WKXPCServiceMain
29  0x10e069f32 main
30  0x7ff811f793a6 start
com.apple.WebKit.WebContent.Development terminated (pid 64428) for reason: crash
LEAK: 2 WebPageProxy

-- 
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/20231218/8c7dbfe0/attachment-0001.htm>


More information about the webkit-unassigned mailing list