[Webkit-unassigned] [Bug 250907] New: ASSERTION FAILED: !m_deferredScrollDelta platform/ScrollView.cpp(504) : virtual void WebCore::ScrollView::scrollTo(const WebCore::ScrollPosition &)
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Jan 20 11:18:16 PST 2023
https://bugs.webkit.org/show_bug.cgi?id=250907
Bug ID: 250907
Summary: ASSERTION FAILED: !m_deferredScrollDelta
platform/ScrollView.cpp(504) : virtual void
WebCore::ScrollView::scrollTo(const
WebCore::ScrollPosition &)
Product: WebKit
Version: Safari Technology Preview
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Layout and Rendering
Assignee: webkit-unassigned at lists.webkit.org
Reporter: ahmad.saleem792 at gmail.com
CC: bfulgham at webkit.org, simon.fraser at apple.com,
zalan at apple.com
Hi Team,
While going through GitHub Commits, I faced following assert on Debug Minibrowser WK2 based of259136 at main on macOS 13.1:
URL - https://github.com/WebKit/WebKit/commits/main
> Go back and forth and on old patches and opening as drop down.
I didn't find related bug so I am raising now:
ASSERTION FAILED: !m_deferredScrollDelta
platform/ScrollView.cpp(504) : virtual void WebCore::ScrollView::scrollTo(const WebCore::ScrollPosition &)
1 0x13a536d84 WTFCrash
2 0x280832730 WTFCrashWithInfo(int, char const*, char const*, int)
3 0x284df2364 WebCore::ScrollView::scrollTo(WebCore::IntPoint const&)
4 0x284af52d0 WebCore::FrameView::scrollTo(WebCore::IntPoint const&)
5 0x284df1adc WebCore::ScrollView::setScrollOffset(WebCore::IntPoint const&)
6 0x284df7e10 WebCore::ScrollableArea::scrollPositionChanged(WebCore::IntPoint const&)
7 0x284df7d70 WebCore::ScrollableArea::notifyScrollPositionChanged(WebCore::IntPoint const&)
8 0x284d13a60 WebCore::AsyncScrollingCoordinator::reconcileScrollingState(WebCore::FrameView&, WebCore::FloatPoint const&, std::__1::variant<std::__1::optional<WebCore::FloatPoint>, std::__1::optional<WebCore::FloatRect> > const&, WebCore::ScrollType, WebCore::ViewportRectStability, WebCore::ScrollingLayerPositionAction)
9 0x284d1371c WebCore::AsyncScrollingCoordinator::updateScrollPositionAfterAsyncScroll(unsigned long long, WebCore::FloatPoint const&, std::__1::optional<WebCore::FloatPoint>, WebCore::ScrollingLayerPositionAction, WebCore::ScrollType)
10 0x284d12e4c WebCore::AsyncScrollingCoordinator::applyScrollPositionUpdate(WebCore::ScrollUpdate&&, WebCore::ScrollType)
11 0x284d124f8 WebCore::AsyncScrollingCoordinator::applyScrollUpdate(WebCore::ScrollUpdate&&, WebCore::ScrollType)
12 0x284d122b8 WebCore::AsyncScrollingCoordinator::requestScrollPositionUpdate(WebCore::ScrollableArea&, WebCore::IntPoint const&, WebCore::ScrollType, WebCore::ScrollClamping)
13 0x284af1134 WebCore::FrameView::requestScrollPositionUpdate(WebCore::IntPoint const&, WebCore::ScrollType, WebCore::ScrollClamping)
14 0x284deb420 WebCore::ScrollableArea::setScrollPositionFromAnimation(WebCore::IntPoint const&)
15 0x284deb36c WebCore::ScrollAnimator::notifyPositionChanged(WebCore::FloatSize const&)
16 0x284dea9d0 WebCore::ScrollAnimator::setCurrentPosition(WebCore::FloatPoint const&, WebCore::ScrollAnimator::NotifyScrollableArea)
17 0x284dea920 WebCore::ScrollAnimator::scrollToPositionWithoutAnimation(WebCore::FloatPoint const&, WebCore::ScrollClamping)
18 0x284df7afc WebCore::ScrollableArea::scrollToPositionWithoutAnimation(WebCore::FloatPoint const&, WebCore::ScrollClamping)
19 0x284df3290 WebCore::ScrollView::updateScrollbars(WebCore::IntPoint const&)::$_6::operator()(WebCore::IntPoint) const
20 0x284df03f8 WebCore::ScrollView::updateScrollbars(WebCore::IntPoint const&)
21 0x284df1534 WebCore::ScrollView::setContentsSize(WebCore::IntSize const&)
22 0x284ae1cf0 WebCore::FrameView::setContentsSize(WebCore::IntSize const&)
23 0x284ad8c80 WebCore::FrameView::adjustViewSize()
24 0x284b2d0c4 WebCore::FrameViewLayoutContext::performLayout()
25 0x284b2c928 WebCore::FrameViewLayoutContext::layout()
26 0x283a7aad8 WebCore::Document::updateLayout()
27 0x283a80e4c WebCore::Document::updateLayoutIfDimensionsOutOfDate(WebCore::Element&, WebCore::DimensionsCheck)
28 0x283b67aa0 WebCore::Element::offsetWidth()
29 0x2810d7c78 WebCore::jsHTMLElement_offsetWidthGetter(JSC::JSGlobalObject&, WebCore::JSHTMLElement&)
30 0x280fc42d0 long long WebCore::IDLAttribute<WebCore::JSHTMLElement>::get<&(WebCore::jsHTMLElement_offsetWidthGetter(JSC::JSGlobalObject&, WebCore::JSHTMLElement&)), (WebCore::CastedThisErrorBehavior)3>(JSC::JSGlobalObject&, long long, JSC::PropertyName)
31 0x280fc41ac WebCore::jsHTMLElement_offsetWidth(JSC::JSGlobalObject*, long long, JSC::PropertyName)
Thanks!
--
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/20230120/2167e924/attachment.htm>
More information about the webkit-unassigned
mailing list