[Webkit-unassigned] [Bug 279178] New: [WPE] fast/scrolling/scroll-into-view-on-composited-scrollable-overflow-layer-crash.html is flaky in Debug mode

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Sep 5 04:03:08 PDT 2024


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

            Bug ID: 279178
           Summary: [WPE]
                    fast/scrolling/scroll-into-view-on-composited-scrollab
                    le-overflow-layer-crash.html is flaky in Debug mode
           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: zsun at igalia.com
                CC: simon.fraser at apple.com

STDERR: ASSERTION FAILED: entry.clipData.clippingLayer->isComposited()
STDERR: /app/webkit/Source/WebCore/rendering/RenderLayerCompositor.cpp(5517) : WebCore::ScrollingNodeID WebCore::RenderLayerCompositor::updateScrollingNodeForScrollingProxyRole(WebCore::RenderLayer&, WebCore::ScrollingTreeState&, WTF::OptionSet<ScrollingNodeChangeFlags>)
STDERR: 1   0x7fc3b03c0964 WebCore::RenderLayerCompositor::updateScrollingNodeForScrollingProxyRole(WebCore::RenderLayer&, WebCore::ScrollingTreeState&, WTF::OptionSet<WebCore::RenderLayerCompositor::ScrollingNodeChangeFlags>)
STDERR: 2   0x7fc3b03cc87a WebCore::RenderLayerCompositor::updateScrollCoordinationForLayer(WebCore::RenderLayer&, WebCore::RenderLayer const*, WebCore::ScrollingTreeState&, WTF::OptionSet<WebCore::RenderLayerCompositor::ScrollingNodeChangeFlags>)
STDERR: 3   0x7fc3b03ccc1c WebCore::RenderLayerCompositor::updateBackingAndHierarchy(WebCore::RenderLayer&, WTF::Vector<WTF::Ref<WebCore::GraphicsLayer, WTF::RawPtrTraits<WebCore::GraphicsLayer>, WTF::DefaultRefDerefTraits<WebCore::GraphicsLayer> >, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WebCore::RenderLayerCompositor::UpdateBackingTraversalState&, WebCore::ScrollingTreeState&, WTF::OptionSet<WebCore::RenderLayerCompositor::UpdateLevel>)
STDERR: 4   0x7fc3b03cceaf WebCore::RenderLayerCompositor::updateBackingAndHierarchy(WebCore::RenderLayer&, WTF::Vector<WTF::Ref<WebCore::GraphicsLayer, WTF::RawPtrTraits<WebCore::GraphicsLayer>, WTF::DefaultRefDerefTraits<WebCore::GraphicsLayer> >, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WebCore::RenderLayerCompositor::UpdateBackingTraversalState&, WebCore::ScrollingTreeState&, WTF::OptionSet<WebCore::RenderLayerCompositor::UpdateLevel>)
STDERR: 5   0x7fc3b03cceaf WebCore::RenderLayerCompositor::updateBackingAndHierarchy(WebCore::RenderLayer&, WTF::Vector<WTF::Ref<WebCore::GraphicsLayer, WTF::RawPtrTraits<WebCore::GraphicsLayer>, WTF::DefaultRefDerefTraits<WebCore::GraphicsLayer> >, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WebCore::RenderLayerCompositor::UpdateBackingTraversalState&, WebCore::ScrollingTreeState&, WTF::OptionSet<WebCore::RenderLayerCompositor::UpdateLevel>)
STDERR: 6   0x7fc3b03cceaf WebCore::RenderLayerCompositor::updateBackingAndHierarchy(WebCore::RenderLayer&, WTF::Vector<WTF::Ref<WebCore::GraphicsLayer, WTF::RawPtrTraits<WebCore::GraphicsLayer>, WTF::DefaultRefDerefTraits<WebCore::GraphicsLayer> >, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WebCore::RenderLayerCompositor::UpdateBackingTraversalState&, WebCore::ScrollingTreeState&, WTF::OptionSet<WebCore::RenderLayerCompositor::UpdateLevel>)
STDERR: 7   0x7fc3b03cd93e WebCore::RenderLayerCompositor::updateCompositingLayers(WebCore::CompositingUpdateType, WebCore::RenderLayer*)
STDERR: 8   0x7fc3b03cf178 WebCore::RenderLayerScrollableArea::scrollTo(WebCore::IntPoint const&)
STDERR: 9   0x7fc3b03cf95f WebCore::RenderLayerScrollableArea::setScrollOffset(WebCore::IntPoint const&)
STDERR: 10  0x7fc3afdaf399 WebCore::ScrollableArea::scrollPositionChanged(WebCore::IntPoint const&)
STDERR: 11  0x7fc3afdaf466 WebCore::ScrollableArea::notifyScrollPositionChanged(WebCore::IntPoint const&)
STDERR: 12  0x7fc3afd10120 WebCore::AsyncScrollingCoordinator::updateScrollPositionAfterAsyncScroll(WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::ScrollingNodeIDType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long>, unsigned long, (WTF::SupportsObjectIdentifierNullState)1> >, WebCore::FloatPoint const&, std::optional<WebCore::FloatPoint>, WebCore::ScrollingLayerPositionAction, WebCore::ScrollType)
STDERR: 13  0x7fc3afd10b46 WebCore::AsyncScrollingCoordinator::applyScrollUpdate(WebCore::ScrollUpdate&&, WebCore::ScrollType)
STDERR: 14  0x7fc3afd10d36 WebCore::AsyncScrollingCoordinator::requestScrollToPosition(WebCore::ScrollableArea&, WebCore::IntPoint const&, WebCore::ScrollPositionChangeOptions const&)
STDERR: 15  0x7fc3b03b0ca0 WebCore::RenderLayerScrollableArea::requestScrollToPosition(WebCore::IntPoint const&, WebCore::ScrollPositionChangeOptions const&)
STDERR: 16  0x7fc3b03b129b WebCore::RenderLayerScrollableArea::scrollToOffset(WebCore::IntPoint const&, WebCore::ScrollPositionChangeOptions const&)
STDERR: 17  0x7fc3b03b172e WebCore::RenderLayerScrollableArea::updateScrollPositionForScrollIntoView(WebCore::ScrollPositionChangeOptions const&, WebCore::LayoutRect const&, WebCore::LayoutRect const&)
STDERR: 18  0x7fc3b03b1a92 WebCore::RenderLayerScrollableArea::scrollRectToVisible(WebCore::LayoutRect const&, WebCore::ScrollRectToVisibleOptions const&)
STDERR: 19  0x7fc3afc098f4 WebCore::LocalFrameView::scrollRectToVisible(WebCore::LayoutRect const&, WebCore::RenderObject const&, bool, WebCore::ScrollRectToVisibleOptions const&)
STDERR: 20  0x7fc3af1bf500 WebCore::Element::scrollIntoView(std::optional<std::variant<bool, WebCore::ScrollIntoViewOptions> >&&)
STDERR: 21  0x7fc3ad5daff3 WebCore::jsElementPrototypeFunction_scrollIntoView(JSC::JSGlobalObject*, JSC::CallFrame*)
STDERR: 22  0x7fc354b78038 ???
STDERR: WPEWebProcess terminated (pid 142222) for reason: crash

-- 
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/20240905/c191c603/attachment-0001.htm>


More information about the webkit-unassigned mailing list