WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WORKSFORME
133406
ASSERT in RenderLayer::updateLayerPositionsAfterScroll()
https://bugs.webkit.org/show_bug.cgi?id=133406
Summary
ASSERT in RenderLayer::updateLayerPositionsAfterScroll()
alan
Reported
2014-05-30 08:36:58 PDT
1, Load index.hu 2. Start scrolling ASSERTION FAILED: m_outlineBox == renderer().outlineBoundsForRepaint(renderer().containerForRepaint(), geometryMap) Source/WebCore/rendering/RenderLayer.cpp(775) : void WebCore::RenderLayer::updateLayerPositionsAfterScroll(WebCore::RenderGeometryMap *, UpdateLayerPositionsAfterScrollFlags) 1 0x1111c9240 WTFCrash 2 0x10a94636d WebCore::RenderLayer::updateLayerPositionsAfterScroll(WebCore::RenderGeometryMap*, unsigned int) 3 0x10a9463a5 WebCore::RenderLayer::updateLayerPositionsAfterScroll(WebCore::RenderGeometryMap*, unsigned int) 4 0x10a9463a5 WebCore::RenderLayer::updateLayerPositionsAfterScroll(WebCore::RenderGeometryMap*, unsigned int) 5 0x10a9463a5 WebCore::RenderLayer::updateLayerPositionsAfterScroll(WebCore::RenderGeometryMap*, unsigned int) 6 0x10a945ff1 WebCore::RenderLayer::updateLayerPositionsAfterDocumentScroll() 7 0x109a20198 WebCore::FrameView::updateLayerPositionsAfterScrolling() 8 0x10ac12b7d WebCore::ScrollView::scrollTo(WebCore::IntSize const&) 9 0x109a22f41 WebCore::FrameView::scrollTo(WebCore::IntSize const&) 10 0x10ac12a8a WebCore::ScrollView::setScrollOffset(WebCore::IntPoint const&) 11 0x10ac12acf non-virtual thunk to WebCore::ScrollView::setScrollOffset(WebCore::IntPoint const&) 12 0x10abd2e5d WebCore::ScrollableArea::scrollPositionChanged(WebCore::IntPoint const&) 13 0x10abd2dcf WebCore::ScrollableArea::notifyScrollPositionChanged(WebCore::IntPoint const&) 14 0x10925a226 WebCore::AsyncScrollingCoordinator::updateScrollPositionAfterAsyncScroll(unsigned long long, WebCore::FloatPoint const&, bool, WebCore::SetOrSyncScrollingLayerPosition) 15 0x109259450 WebCore::AsyncScrollingCoordinator::updateScrollPositionAfterAsyncScrollTimerFired(WebCore::Timer<WebCore::AsyncScrollingCoordinator>*) 16 0x10925d9eb std::__1::__function::__func<std::__1::__bind<void (WebCore::AsyncScrollingCoordinator::*&)(WebCore::Timer<WebCore::AsyncScrollingCoordinator>*), WebCore::AsyncScrollingCoordinator*&, WebCore::Timer<WebCore::AsyncScrollingCoordinator>*>, std::__1::allocator<std::__1::__bind<void (WebCore::AsyncScrollingCoordinator::*&)(WebCore::Timer<WebCore::AsyncScrollingCoordinator>*), WebCore::AsyncScrollingCoordinator*&, WebCore::Timer<WebCore::AsyncScrollingCoordinator>*> >, void ()>::operator()() 17 0x10919c6ea std::__1::function<void ()>::operator()() const 18 0x10925c46c WebCore::Timer<WebCore::AsyncScrollingCoordinator>::fired() 19 0x10af9d67c WebCore::ThreadTimers::sharedTimerFiredInternal() 20 0x10af9d339 WebCore::ThreadTimers::sharedTimerFired() 21 0x10aca1737 WebCore::timerFired(__CFRunLoopTimer*, void*) 22 0x7fff8f6fc8a4 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ 23 0x7fff8f6fc533 __CFRunLoopDoTimer 24 0x7fff8f770cbd __CFRunLoopDoTimers 25 0x7fff8f6b84d2 __CFRunLoopRun 26 0x7fff8f6b7aa8 CFRunLoopRunSpecific 27 0x7fff8c88fb3f RunCurrentEventLoopInMode 28 0x7fff8c88f8b2 ReceiveNextEventCommon 29 0x7fff8c88f6f3 _BlockUntilNextEventMatchingListInModeWithFilter 30 0x7fff83731825 _DPSNextEvent 31 0x7fff83730ff9 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]
Attachments
Add attachment
proposed patch, testcase, etc.
Simon Fraser (smfr)
Comment 1
2014-05-30 08:44:41 PDT
I saw this yesterday. Not sure if this is now firing when it didn't used to.
Simon Fraser (smfr)
Comment 2
2014-12-11 15:30:19 PST
Does this still reproduce?
alan
Comment 3
2014-12-11 15:38:13 PST
Can't repro anymore.
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