[Webkit-unassigned] [Bug 71175] New: Assert failure in WebCore::RenderInline::clippedOverflowRectForRepaint(WebCore::RenderBoxModelObject*) const

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Oct 29 02:32:53 PDT 2011


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

           Summary: Assert failure in
                    WebCore::RenderInline::clippedOverflowRectForRepaint(W
                    ebCore::RenderBoxModelObject*) const
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh Intel
               URL: http://www.google.com/maps?ie=UTF8&ll=37.971403,23.717
                    251&spn=0.071722,0.127888&dirflg=r
        OS/Version: Mac OS X 10.7
            Status: UNCONFIRMED
          Severity: Critical
          Priority: P2
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: rex_4539 at yahoo.com


r98752

Reproducibility: always

Steps:
1. Go to http://www.google.com/maps?ie=UTF8&ll=37.971403,23.717251&spn=0.071722,0.127888&dirflg=r
2. Click on "Get directions" button.
3. On text field A enter "Βουλιαγμένης, Λεωφόρος Ποσειδώνος, Βουλιαγμένη, Ελλάς"
4. On text field B enter "ΑΕΡΟΔΡΟΜΙΟ, Σπάτα, Ελλάς"
5. Click on "GET DIRECTIONS" button.
6. Right below text field A where is says "Did you mean a different: Βουλιαγμένης, Λεωφόρος Ποσειδώνος, Βουλιαγμένη, Ελλάς", click on the hyperlink "Βουλιαγμένης"

What happened:
6. Assert failure.

ASSERTION FAILED: !view() || !view()->layoutStateEnabled() || isRunIn()
/Users/rex/WebKit/Source/WebCore/rendering/RenderInline.cpp(961) : virtual LayoutRect WebCore::RenderInline::clippedOverflowRectForRepaint(WebCore::RenderBoxModelObject *) const
1   0x10f0e8ed9 WebCore::RenderInline::clippedOverflowRectForRepaint(WebCore::RenderBoxModelObject*) const
2   0x10f10387b WebCore::RenderLayer::repaintIncludingNonCompositingDescendants(WebCore::RenderBoxModelObject*)
3   0x10f1038d0 WebCore::RenderLayer::repaintIncludingNonCompositingDescendants(WebCore::RenderBoxModelObject*)
4   0x10f1038d0 WebCore::RenderLayer::repaintIncludingNonCompositingDescendants(WebCore::RenderBoxModelObject*)
5   0x10f119790 WebCore::RenderLayerCompositor::repaintOnCompositingChange(WebCore::RenderLayer*)
6   0x10f118726 WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WTF::HashMap<WebCore::RenderLayer*, WebCore::IntRect, WTF::PtrHash<WebCore::RenderLayer*>, WTF::HashTraits<WebCore::RenderLayer*>, WTF::HashTraits<WebCore::IntRect> >*, WebCore::CompositingState&, bool&)
7   0x10f118356 WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WTF::HashMap<WebCore::RenderLayer*, WebCore::IntRect, WTF::PtrHash<WebCore::RenderLayer*>, WTF::HashTraits<WebCore::RenderLayer*>, WTF::HashTraits<WebCore::IntRect> >*, WebCore::CompositingState&, bool&)
8   0x10f118356 WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WTF::HashMap<WebCore::RenderLayer*, WebCore::IntRect, WTF::PtrHash<WebCore::RenderLayer*>, WTF::HashTraits<WebCore::RenderLayer*>, WTF::HashTraits<WebCore::IntRect> >*, WebCore::CompositingState&, bool&)
9   0x10f118356 WebCore::RenderLayerCompositor::computeCompositingRequirements(WebCore::RenderLayer*, WTF::HashMap<WebCore::RenderLayer*, WebCore::IntRect, WTF::PtrHash<WebCore::RenderLayer*>, WTF::HashTraits<WebCore::RenderLayer*>, WTF::HashTraits<WebCore::IntRect> >*, WebCore::CompositingState&, bool&)
10  0x10f117a4d WebCore::RenderLayerCompositor::updateCompositingLayers(WebCore::CompositingUpdateType, WebCore::RenderLayer*)
11  0x10f0f4182 WebCore::RenderLayer::scrollTo(int, int)
12  0x10f0f64be WebCore::RenderLayer::setScrollOffset(WebCore::IntPoint const&)
13  0x10f2bee33 WebCore::ScrollableArea::setScrollOffsetFromAnimation(WebCore::IntPoint const&)
14  0x10f2c079f WebCore::ScrollAnimator::notifyPositionChanged()
15  0x10f2c4abd WebCore::ScrollAnimatorMac::notifyPositionChanged()
16  0x10f2c4598 WebCore::ScrollAnimatorMac::immediateScrollToPoint(WebCore::FloatPoint const&)
17  0x10f2c44e3 WebCore::ScrollAnimatorMac::scrollToOffsetWithoutAnimation(WebCore::FloatPoint const&)
18  0x10f2bebac WebCore::ScrollableArea::scrollToOffsetWithoutAnimation(WebCore::FloatPoint const&)
19  0x10f0f3e33 WebCore::RenderLayer::scrollToOffset(int, int, WebCore::RenderLayer::ScrollOffsetClamping)
20  0x10f0f8857 WebCore::RenderLayer::updateScrollInfoAfterLayout()
21  0x10f019881 WebCore::RenderBlock::updateScrollInfoAfterLayout()
22  0x10f01a623 WebCore::RenderBlock::layoutBlock(bool, int, WebCore::RenderBlock::BlockLayoutPass)
23  0x10f0198d7 WebCore::RenderBlock::layout()
24  0x10f022a2f WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, int&, int&)
25  0x10f01c843 WebCore::RenderBlock::layoutBlockChildren(bool, int&)
26  0x10f01a20a WebCore::RenderBlock::layoutBlock(bool, int, WebCore::RenderBlock::BlockLayoutPass)
27  0x10f20a8ab WebCore::RenderTextControlSingleLine::layout()
28  0x10f03a9a6 WebCore::RenderObject::layoutIfNeeded()
29  0x10f06927a WebCore::RenderBlock::layoutInlineChildren(bool, int&, int&)
30  0x10f01a1ea WebCore::RenderBlock::layoutBlock(bool, int, WebCore::RenderBlock::BlockLayoutPass)
31  0x10f0198d7 WebCore::RenderBlock::layout()

Expected result:
6. No assert failure.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list