[Webkit-unassigned] [Bug 266204] New: [Mac WK1][GTK][Win] ASSERTION FAILED: willBeComposited == needsToBeComposited(layer, queryData): imported/w3c/web-platform-tests/scroll-animations/css/animation-inactive-outside-range-test.html

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Dec 10 23:11:18 PST 2023


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

            Bug ID: 266204
           Summary: [Mac WK1][GTK][Win] ASSERTION FAILED: willBeComposited
                    == needsToBeComposited(layer, queryData):
                    imported/w3c/web-platform-tests/scroll-animations/css/
                    animation-inactive-outside-range-test.html
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Compositing
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: Hironori.Fujii at sony.com
                CC: simon.fraser at apple.com

After 271549 at main unskips imported/w3c/web-platform-tests/scroll-animations/css/animation-inactive-outside-range-test.html, it is crashing for ports which supports on-demand AC mode switch, Mac WK1, GTK and Windows ports.

Buildbot: builder Apple-Ventura-Debug-AppleSilicon-WK1-Tests build 4399 : 271550 at main
https://build.webkit.org/#/builders/705/builds/4399

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   0x118ba372c WTFCrash
2   0x282b7af10 WebCore::BaseAudioContext::isGraphOwner() const
3   0x2854b4fac WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WebCore::RenderLayer&, WebCore::LayerOverlapMap&, WebCore::RenderLayerCompositor::CompositingState&, WebCore::RenderLayerCompositor::BackingSharingState&, bool&)
4   0x2854b4c70 WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WebCore::RenderLayer&, WebCore::LayerOverlapMap&, WebCore::RenderLayerCompositor::CompositingState&, WebCore::RenderLayerCompositor::BackingSharingState&, bool&)
5   0x2854b4c70 WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WebCore::RenderLayer&, WebCore::LayerOverlapMap&, WebCore::RenderLayerCompositor::CompositingState&, WebCore::RenderLayerCompositor::BackingSharingState&, bool&)
6   0x2854b27a0 WebCore::RenderLayerCompositor::updateCompositingLayers(WebCore::CompositingUpdateType, WebCore::RenderLayer*)
7   0x2848455d4 WebCore::LocalFrameView::updateCompositingLayersAfterLayout()
8   0x284845618 WebCore::LocalFrameView::updateCompositingLayersAfterLayoutIfNeeded()
9   0x2838f8014 WebCore::Document::implicitClose()
10  0x2845e51e0 WebCore::FrameLoader::checkCallImplicitClose()
11  0x2845e4aa0 WebCore::FrameLoader::checkCompleted()
12  0x2845e4b50 WebCore::FrameLoader::loadDone(WebCore::LoadCompletionType)
13  0x28473204c WebCore::CachedResourceLoader::loadDone(WebCore::LoadCompletionType, bool)
14  0x28469c534 WebCore::SubresourceLoader::notifyDone(WebCore::LoadCompletionType)
15  0x284698ca8 WebCore::SubresourceLoader::didFinishLoading(WebCore::NetworkLoadMetrics const&)
16  0x28467d734 WebCore::ResourceLoader::didFinishLoading(WebCore::ResourceHandle*, WebCore::NetworkLoadMetrics const&)
17  0x285f1a0ac -[WebCoreResourceHandleAsOperationQueueDelegate connectionDidFinishLoading:]::$_10::operator()()
18  0x285f19d4c WTF::Detail::CallableWrapper<-[WebCoreResourceHandleAsOperationQueueDelegate connectionDidFinishLoading:]::$_10, void>::call()
19  0x11a938ff4 WTF::Function<void ()>::operator()() const
20  0x118c61250 WTF::RunLoop::performWork()
21  0x118c6581c WTF::RunLoop::performWork(void*)
22  0x192fb263c __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
23  0x192fb25d0 __CFRunLoopDoSource0
24  0x192fb2340 __CFRunLoopDoSources0
25  0x192fb0f48 __CFRunLoopRun
26  0x192fb04b8 CFRunLoopRunSpecific
27  0x102ec6dec runTest(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
28  0x102ec616c runTestingServerLoop()
29  0x102ec57dc dumpRenderTree(int, char const**)
30  0x102ec7720 DumpRenderTreeMain(int, char const**)
31  0x102f8f674 main

-- 
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/20231211/6f86b766/attachment.htm>


More information about the webkit-unassigned mailing list