[Webkit-unassigned] [Bug 257970] New: ASSERTION FAILED: willBeComposited == needsToBeComposited(layer, queryData): [ macOS Debug ] platform/mac/media/unmute-after-loading.html is a flaky crash.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jun 12 11:38:07 PDT 2023


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

            Bug ID: 257970
           Summary: ASSERTION FAILED: willBeComposited ==
                    needsToBeComposited(layer, queryData): [ macOS Debug ]
                    platform/mac/media/unmute-after-loading.html is a
                    flaky crash.
           Product: WebKit
           Version: Other
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: bharris9 at apple.com

platform/mac/media/unmute-after-loading.html

is a flaky crash on macOS Debug.


HISTORY:
https://results.webkit.org/?suite=layout-tests&test=platform%2Fmac%2Fmedia%2Funmute-after-loading.html

STDERR LINK: https://build.webkit.org/results/Apple-Ventura-Debug-AppleSilicon-WK2-Tests/265061@main%20(2760)/platform/mac/media/unmute-after-loading-stderr.txt

STDERR TEXT:
STDERR TEXT:
ASSERTION FAILED: willBeComposited == needsToBeComposited(layer, queryData)
/Volumes/Data/worker/Apple-Ventura-Debug-Build/build/Source/WebCore/rendering/RenderLayerCompositor.cpp(1201) : void WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer *, WebCore::RenderLayer &, WebCore::LayerOverlapMap &, WebCore::RenderLayerCompositor::CompositingState &, WebCore::RenderLayerCompositor::BackingSharingState &, bool &)
1   0x151490100 WTFCrash
2   0x107908e40 WebCore::NetworkResourcesData::ResourceData::hasContent() const
3   0x1089ebbcc WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WebCore::RenderLayer&, WebCore::LayerOverlapMap&, WebCore::RenderLayerCompositor::CompositingState&, WebCore::RenderLayerCompositor::BackingSharingState&, bool&)
4   0x1089eb85c WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WebCore::RenderLayer&, WebCore::LayerOverlapMap&, WebCore::RenderLayerCompositor::CompositingState&, WebCore::RenderLayerCompositor::BackingSharingState&, bool&)
5   0x1089eb8e4 WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WebCore::RenderLayer&, WebCore::LayerOverlapMap&, WebCore::RenderLayerCompositor::CompositingState&, WebCore::RenderLayerCompositor::BackingSharingState&, bool&)
6   0x1089e999c WebCore::RenderLayerCompositor::updateCompositingLayers(WebCore::CompositingUpdateType, WebCore::RenderLayer*)
7   0x107e73008 WebCore::LocalFrameView::updateCompositingLayersAfterLayout()
8   0x107e76334 WebCore::LocalFrameView::didLayout(WTF::WeakPtr<WebCore::RenderElement, WTF::DefaultWeakPtrImpl>)
9   0x107e8f194 WebCore::LocalFrameViewLayoutContext::performLayout()
10  0x107e6d8e0 WebCore::LocalFrameViewLayoutContext::layout()
11  0x107e88680 WebCore::LocalFrameView::updateLayoutAndStyleIfNeededRecursive()
12  0x107ee318c WebCore::Page::layoutIfNeeded()
13  0x107ee3c0c WebCore::Page::updateRendering()
14  0x12cebcce4 WebKit::WebPage::updateRendering()
15  0x12c117990 WebKit::TiledCoreAnimationDrawingArea::updateRendering(WebKit::TiledCoreAnimationDrawingArea::UpdateRenderingType)
16  0x12c11b6cc WebKit::TiledCoreAnimationDrawingArea::renderingUpdateRunLoopCallback()
17  0x12c11d3a4 WebKit::TiledCoreAnimationDrawingArea::TiledCoreAnimationDrawingArea(WebKit::WebPage&, WebKit::WebPageCreationParameters const&)::$_0::operator()() const
18  0x12c11d350 WTF::Detail::CallableWrapper<WebKit::TiledCoreAnimationDrawingArea::TiledCoreAnimationDrawingArea(WebKit::WebPage&, WebKit::WebPageCreationParameters const&)::$_0, void>::call()
19  0x1067e1a8c WTF::Function<void ()>::operator()() const
20  0x1081d01d0 WebCore::RunLoopObserver::runLoopObserverFired()
21  0x1081d013c WebCore::RunLoopObserver::runLoopObserverFired(__CFRunLoopObserver*, unsigned long, void*)
22  0x18453d9f0 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__
23  0x18453d8dc __CFRunLoopDoObservers
24  0x18453c514 CFRunLoopRunSpecific
25  0x1854b5fcc -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
26  0x18552eccc -[NSRunLoop(NSRunLoop) run]
27  0x1841ae594 _xpc_objc_main
28  0x1841adeb4 xpc_main
29  0x12b469e58 WebKit::XPCServiceMain(int, char const**)
30  0x12d3eb6d0 WKXPCServiceMain
31  0x10075bfa0 main
com.apple.WebKit.WebContent.Development terminated (pid 4291) for reason: crash
LEAK: 1 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/20230612/67c15e66/attachment.htm>


More information about the webkit-unassigned mailing list