Bug 266366

Summary: REGRESSION: [Mac WK1][GTK][Win] ASSERTION FAILED: willBeComposited == needsToBeComposited(layer, queryData): imported/w3c/web-platform-tests/scroll-animations/css/animation-fill-outside-range-test.html
Product: WebKit Reporter: Fujii Hironori <fujii>
Component: CompositingAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: simon.fraser
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=266204

Fujii Hironori
Reported 2023-12-13 13:42:01 PST
Buildbot: builder Apple-Ventura-Debug-WK1-Tests build 4280 : 271944@main https://build.webkit.org/#/builders/703/builds/4280 imported/w3c/web-platform-tests/scroll-animations/css/animation-inactive-outside-range-test.html [ Crash ] stderr: ASSERTION FAILED: willBeComposited == needsToBeComposited(layer, queryData) /Volumes/Data/worker/Apple-Ventura-Debug-Build/build/Source/WebCore/rendering/RenderLayerCompositor.cpp(1260) : void WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer *, WebCore::RenderLayer &, WebCore::LayerOverlapMap &, WebCore::RenderLayerCompositor::CompositingState &, WebCore::RenderLayerCompositor::BackingSharingState &, bool &) 1 0x118481919 WTFCrash 2 0x1665631cb WTFCrashWithInfo(int, char const*, char const*, int) 3 0x16bac123f WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WebCore::RenderLayer&, WebCore::LayerOverlapMap&, WebCore::RenderLayerCompositor::CompositingState&, WebCore::RenderLayerCompositor::BackingSharingState&, bool&) 4 0x16bac0eb9 WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WebCore::RenderLayer&, WebCore::LayerOverlapMap&, WebCore::RenderLayerCompositor::CompositingState&, WebCore::RenderLayerCompositor::BackingSharingState&, bool&) 5 0x16bac0eb9 WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WebCore::RenderLayer&, WebCore::LayerOverlapMap&, WebCore::RenderLayerCompositor::CompositingState&, WebCore::RenderLayerCompositor::BackingSharingState&, bool&) 6 0x16babe840 WebCore::RenderLayerCompositor::updateCompositingLayers(WebCore::CompositingUpdateType, WebCore::RenderLayer*) 7 0x16aebb287 WebCore::LocalFrameView::updateCompositingLayersAfterLayout() 8 0x16aebb2ca WebCore::LocalFrameView::updateCompositingLayersAfterLayoutIfNeeded() 9 0x169fe464b WebCore::Document::implicitClose() 10 0x16ac617f3 WebCore::FrameLoader::checkCallImplicitClose() 11 0x16ac6107b WebCore::FrameLoader::checkCompleted() 12 0x16ac61125 WebCore::FrameLoader::loadDone(WebCore::LoadCompletionType) 13 0x16adabb53 WebCore::CachedResourceLoader::loadDone(WebCore::LoadCompletionType, bool) 14 0x16ad17261 WebCore::SubresourceLoader::notifyDone(WebCore::LoadCompletionType) 15 0x16ad132e0 WebCore::SubresourceLoader::didFinishLoading(WebCore::NetworkLoadMetrics const&) 16 0x16acf8985 WebCore::ResourceLoader::didFinishLoading(WebCore::ResourceHandle*, WebCore::NetworkLoadMetrics const&) 17 0x16c4b59d0 -[WebCoreResourceHandleAsOperationQueueDelegate connectionDidFinishLoading:]::$_10::operator()() 18 0x16c4b55f9 WTF::Detail::CallableWrapper<-[WebCoreResourceHandleAsOperationQueueDelegate connectionDidFinishLoading:]::$_10, void>::call() 19 0x1184af5e2 WTF::Function<void ()>::operator()() const 20 0x118551d3e WTF::RunLoop::performWork() 21 0x118555c7e WTF::RunLoop::performWork(void*) 22 0x7ff80e984f2a __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ 23 0x7ff80e984ecc __CFRunLoopDoSource0 24 0x7ff80e984ca5 __CFRunLoopDoSources0 25 0x7ff80e98392f __CFRunLoopRun 26 0x7ff80e982f31 CFRunLoopRunSpecific 27 0x1027cf5be runTest(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) 28 0x1027ce5a7 runTestingServerLoop() 29 0x1027cdbce dumpRenderTree(int, char const**) 30 0x1027d00f8 DumpRenderTreeMain(int, char const**) 31 0x102897882 main regression range: 271944@main first bad 271938@main last good
Attachments
Fujii Hironori
Comment 1 2023-12-13 13:43:08 PST Comment hidden (obsolete)
Fujii Hironori
Comment 2 2023-12-13 13:48:03 PST
Oops. wrong url and wrong test name. test: imported/w3c/web-platform-tests/scroll-animations/css/animation-fill-outside-range-test.html history: https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fscroll-animations%2Fcss%2Fanimation-fill-outside-range-test.html&style=debug
Fujii Hironori
Comment 3 2023-12-13 13:55:19 PST
For Apple-Monterey-Debug-AppleSilicon-WK1-Tests, regression range is 271947@main first bad 271942@main last good Buildbot: builder Apple-Monterey-Debug-AppleSilicon-WK1-Tests build 9538 : 271947@main https://build.webkit.org/#/builders/367/builds/9538 Buildbot: builder Apple-Monterey-Debug-AppleSilicon-WK1-Tests build 9537 : 271942@main https://build.webkit.org/#/builders/367/builds/9537 271943@main (bug#262012) is suspicious.
Note You need to log in before you can comment on or make changes to this bug.