RESOLVED DUPLICATE of bug 73348 73723
Assertion failure (!view() || !view()->layoutStateEnabled) in RenderBox::mapAbsoluteToLocalPoint at cnn.com
https://bugs.webkit.org/show_bug.cgi?id=73723
Summary Assertion failure (!view() || !view()->layoutStateEnabled) in RenderBox::mapA...
mitz
Reported 2011-12-02 17:32:56 PST
When opening cnn.com, RenderBox::mapAbsoluteToLocalPoint() gets called during layout, leading to this assertion failure. Backtrace: #0 0x000000010c23b849 in WebCore::RenderBox::mapAbsoluteToLocalPoint(bool, bool, WebCore::TransformState&) const at Source/WebCore/rendering/RenderBox.cpp:1386 #1 0x000000010c30b2a5 in WebCore::RenderObject::absoluteToLocal(WebCore::FloatPoint const&, bool, bool) const () #2 0x000000010b7fffd3 in WebCore::FrameView::convertToRenderer(WebCore::RenderObject const*, WebCore::IntPoint const&) const () #3 0x000000010c2b694e in WebCore::RenderLayer::convertFromContainingViewToScrollbar(WebCore::Scrollbar const*, WebCore::IntPoint const&) const () #4 0x000000010c48ddc8 in WebCore::Scrollbar::convertFromContainingView(WebCore::IntPoint const&) const () #5 0x000000010c484998 in -[WebScrollbarPainterControllerDelegate scrollerImpPair:convertContentPoint:toScrollerImp:] at Source/WebCore/platform/mac/ScrollAnimatorMac.mm:235 #6 0x00007fff8e2cb2d8 in -[NSScrollerImpPair _updateOverlayScrollersStateWithReason:forceAtLeastKnobsVisible:] () #7 0x000000010c488821 in WebCore::ScrollAnimatorMac::notifyPositionChanged() at Source/WebCore/platform/mac/ScrollAnimatorMac.mm:716 #8 0x000000010c48830a in WebCore::ScrollAnimatorMac::immediateScrollToPoint(WebCore::FloatPoint const&) at Source/WebCore/platform/mac/ScrollAnimatorMac.mm:673 #9 0x000000010c4882a3 in WebCore::ScrollAnimatorMac::scrollToOffsetWithoutAnimation(WebCore::FloatPoint const&) () #10 0x000000010c48208c in WebCore::ScrollableArea::scrollToOffsetWithoutAnimation(WebCore::FloatPoint const&) () #11 0x000000010c2b3393 in WebCore::RenderLayer::scrollToOffset(int, int, WebCore::RenderLayer::ScrollOffsetClamping) () #12 0x000000010c2b8709 in WebCore::RenderLayer::updateScrollInfoAfterLayout() () #13 0x000000010c1d2641 in WebCore::RenderBlock::updateScrollInfoAfterLayout() () #14 0x000000010c1d33f7 in WebCore::RenderBlock::layoutBlock(bool, int, WebCore::RenderBlock::BlockLayoutPass) () #15 0x000000010c2b834a in WebCore::RenderLayer::updateScrollInfoAfterLayout() () #16 0x000000010c1d2641 in WebCore::RenderBlock::updateScrollInfoAfterLayout() () #17 0x000000010c1d33f7 in WebCore::RenderBlock::layoutBlock(bool, int, WebCore::RenderBlock::BlockLayoutPass) () #18 0x000000010c1d2697 in WebCore::RenderBlock::layout() () #19 0x000000010c1f3736 in WebCore::RenderObject::layoutIfNeeded() () #20 0x000000010c22211a in WebCore::RenderBlock::layoutInlineChildren(bool, int&, int&) () #21 0x000000010c1d2fbe in WebCore::RenderBlock::layoutBlock(bool, int, WebCore::RenderBlock::BlockLayoutPass) () #22 0x000000010c1d2697 in WebCore::RenderBlock::layout() () #23 0x000000010c1db55f in WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, int&, int&) () #24 0x000000010c1d5333 in WebCore::RenderBlock::layoutBlockChildren(bool, int&) () #25 0x000000010c1d2fde in WebCore::RenderBlock::layoutBlock(bool, int, WebCore::RenderBlock::BlockLayoutPass) () #26 0x000000010c1d2697 in WebCore::RenderBlock::layout() () #27 0x000000010c1db55f in WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, int&, int&) () #28 0x000000010c1d5333 in WebCore::RenderBlock::layoutBlockChildren(bool, int&) () #29 0x000000010c1d2fde in WebCore::RenderBlock::layoutBlock(bool, int, WebCore::RenderBlock::BlockLayoutPass) () #30 0x000000010c1d2697 in WebCore::RenderBlock::layout() () #31 0x000000010c1db55f in WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, int&, int&) () #32 0x000000010c1d5333 in WebCore::RenderBlock::layoutBlockChildren(bool, int&) () #33 0x000000010c1d2fde in WebCore::RenderBlock::layoutBlock(bool, int, WebCore::RenderBlock::BlockLayoutPass) () #34 0x000000010c1d2697 in WebCore::RenderBlock::layout() () #35 0x000000010c3f2155 in WebCore::RenderView::layout() () #36 0x000000010b7f7267 in WebCore::FrameView::layout(bool) () #37 0x000000010b54decb in WebCore::Document::implicitClose() () #38 0x000000010b7cc0eb in WebCore::FrameLoader::checkCallImplicitClose() () #39 0x000000010b7cbed4 in WebCore::FrameLoader::checkCompleted() () #40 0x000000010b7cbf45 in WebCore::FrameLoader::loadDone() () #41 0x000000010b2da874 in WebCore::CachedResourceLoader::loadDone() () #42 0x000000010c53c4ed in WebCore::SubresourceLoader::releaseResources() () #43 0x000000010c41e355 in WebCore::ResourceLoader::didFinishLoading(double) () #44 0x000000010c53c032 in WebCore::SubresourceLoader::didFinishLoading(double) () #45 0x000000010c41ebcc in WebCore::ResourceLoader::didFinishLoading(WebCore::ResourceHandle*, double) () #46 0x000000010c41b4b5 in -[WebCoreResourceHandleAsDelegate connectionDidFinishLoading:] ()
Attachments
Beth Dakin
Comment 1 2011-12-02 17:35:02 PST
Looks like another dupe of https://bugs.webkit.org/show_bug.cgi?id=73348 *** This bug has been marked as a duplicate of bug 73348 ***
Note You need to log in before you can comment on or make changes to this bug.