WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WORKSFORME
266204
[Mac WK1][GTK][Win] ASSERTION FAILED: willBeComposited == needsToBeComposited(layer, queryData): imported/w3c/web-platform-tests/scroll-animations/css/animation-inactive-outside-range-test.html
https://bugs.webkit.org/show_bug.cgi?id=266204
Summary
[Mac WK1][GTK][Win] ASSERTION FAILED: willBeComposited == needsToBeComposited...
Fujii Hironori
Reported
2023-12-10 23:11:18 PST
After
271549@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@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
Attachments
Add attachment
proposed patch, testcase, etc.
Fujii Hironori
Comment 1
2023-12-10 23:11:54 PST
History:
https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fscroll-animations%2Fcss%2Fanimation-inactive-outside-range-test.html
Fujii Hironori
Comment 2
2024-07-25 20:32:08 PDT
No longer happenning these days.
Fujii Hironori
Comment 3
2024-07-25 20:35:10 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/31261
Fujii Hironori
Comment 4
2024-07-25 20:36:19 PDT
***
Bug 270274
has been marked as a duplicate of this bug. ***
EWS
Comment 5
2024-07-25 20:38:06 PDT
Test gardening commit
281385@main
(f90802109391): <
https://commits.webkit.org/281385@main
> Reviewed commits have been landed. Closing PR #31261 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