[Webkit-unassigned] [Bug 255886] New: ASSERTION FAILED: scrollerImp == scroller->scrollerImp() if closing a window while scrolling

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Apr 24 13:43:27 PDT 2023


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

            Bug ID: 255886
           Summary: ASSERTION FAILED: scrollerImp ==
                    scroller->scrollerImp() if closing a window while
                    scrolling
           Product: WebKit
           Version: WebKit Local Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Scrolling
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: simon.fraser at apple.com
                CC: simon.fraser at apple.com

scroller->scrollerImp() is nil, scrollerImp is not.

ASSERTION FAILED: scrollerImp == scroller->scrollerImp()
/Volumes/Data/Development/system/webkit/OpenSource/Source/WebCore/page/scrolling/mac/ScrollerPairMac.mm(103) : -[WebScrollerImpPairDelegateMac scrollerImpPair:convertContentPoint:toScrollerImp:]
1   0x1398d4ef9 WTFCrash
2   0x14fad106b WTFCrashWithInfo(int, char const*, char const*, int)
3   0x151716a1b -[WebScrollerImpPairDelegateMac scrollerImpPair:convertContentPoint:toScrollerImp:]
4   0x7ff80d06e119 -[NSScrollerImpPair _updateOverlayScrollersStateWithReason:forcingVisibilityForHorizontalKnob:verticalKnob:]
5   0x151725569 WebCore::ScrollerPairMac::updateValues()::$_7::operator()() const
6   0x1517254a9 WTF::Detail::CallableWrapper<WebCore::ScrollerPairMac::updateValues()::$_7, void>::call()
7   0x14faf0532 WTF::Function<void ()>::operator()() const
8   0x151727a69 WebCore::ScrollerPairMac::ensureOnMainThreadWithProtectedThis(WTF::Function<void ()>&&)::$_12::operator()()
9   0x151727879 WTF::Detail::CallableWrapper<WebCore::ScrollerPairMac::ensureOnMainThreadWithProtectedThis(WTF::Function<void ()>&&)::$_12, void>::call()
10  0x1398ff6d2 WTF::Function<void ()>::operator()() const
11  0x13999639e WTF::RunLoop::performWork()
12  0x13999a38e WTF::RunLoop::performWork(void*)
13  0x7ff809dc806a __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
14  0x7ff809dc800c __CFRunLoopDoSource0
15  0x7ff809dc7de5 __CFRunLoopDoSources0
16  0x7ff809dc6a6f __CFRunLoopRun
17  0x7ff809dc6071 CFRunLoopRunSpecific
18  0x7ff81382dfcd RunCurrentEventLoopInMode
19  0x7ff81382ddde ReceiveNextEventCommon
20  0x7ff81382db38 _BlockUntilNextEventMatchingListInModeWithFilter
21  0x7ff80ce578c0 _DPSNextEvent
22  0x7ff80ce5676a -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]
23  0x7ff80ce48dd8 -[NSApplication run]
24  0x7ff80ce1cff2 NSApplicationMain
25  0x106da6366 main
26  0x7ff80999241f start
(lldb)

-- 
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/20230424/3cff71dc/attachment.htm>


More information about the webkit-unassigned mailing list