[Webkit-unassigned] [Bug 59862] New: REGRESSION: ASSERTION FAILED: m_attributes.xValues().size() == textLength()

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Apr 30 03:21:50 PDT 2011


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

           Summary: REGRESSION: ASSERTION FAILED:
                    m_attributes.xValues().size() == textLength()
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
               URL: http://files.myopera.com/MacDev_ed/svg/svgtime/circula
                    rclip.svg
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: SVG
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: krit at webkit.org
                CC: zimmermann at kde.org


Visit Eriks test and you'll see the following Assertion immediately: 

ASSERTION FAILED: m_attributes.xValues().size() == textLength()
/../Source/WebCore/rendering/svg/RenderSVGInlineText.cpp(131) : bool WebCore::RenderSVGInlineText::characterStartsNewTextChunk(int) const
1   WebCore::RenderSVGInlineText::characterStartsNewTextChunk(int) const
2   WebCore::SVGTextLayoutEngine::layoutTextOnLineOrPath(WebCore::SVGInlineTextBox*, WebCore::RenderSVGInlineText*, WebCore::RenderStyle const*)
3   WebCore::SVGTextLayoutEngine::layoutInlineTextBox(WebCore::SVGInlineTextBox*)
4   WebCore::SVGRootInlineBox::layoutCharactersInTextBoxes(WebCore::InlineFlowBox*, WebCore::SVGTextLayoutEngine&)
5   WebCore::SVGRootInlineBox::layoutCharactersInTextBoxes(WebCore::InlineFlowBox*, WebCore::SVGTextLayoutEngine&)
6   WebCore::SVGRootInlineBox::computePerCharacterLayoutInformation()
7   WebCore::RenderBlock::layoutInlineChildren(bool, int&, int&)
8   WebCore::RenderBlock::forceLayoutInlineChildren()
9   WebCore::RenderSVGText::layout()
10  WebCore::SVGRenderSupport::layoutChildren(WebCore::RenderObject*, bool)
11  WebCore::RenderSVGHiddenContainer::layout()
12  WebCore::SVGRenderSupport::layoutChildren(WebCore::RenderObject*, bool)
13  WebCore::RenderSVGRoot::layout()
14  WebCore::FrameView::layout(bool)
15  WebCore::Document::updateLayout()
16  WebCore::Document::updateLayoutIgnorePendingStylesheets()
17  WebCore::SVGElementInstance::invalidateAllInstancesOfElement(WebCore::SVGElement*)
18  WebCore::SVGStyledElement::childrenChanged(bool, WebCore::Node*, WebCore::Node*, int)
19  WebCore::SVGTextPositioningElement::childrenChanged(bool, WebCore::Node*, WebCore::Node*, int)
20  WebCore::ContainerNode::removeChildren()
21  WebCore::Node::setTextContent(WTF::String const&, int&)
22  WebCore::setJSNodeTextContent(JSC::ExecState*, JSC::JSObject*, JSC::JSValue)

I hope I can find the time to create a minimal test, but I can't promise.

-- 
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