[Webkit-unassigned] [Bug 215217] [GTK][WPE] Mathml asserts with invisible operators

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Sep 24 21:57:17 PDT 2020


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

--- Comment #2 from Diego Pino <dpino at igalia.com> ---
Stderr from Debug:

STDERR: ASSERTION FAILED: glyphWidth <= preferredWidth
STDERR: ../../Source/WebCore/rendering/mathml/RenderMathMLOperator.cpp(202) : virtual void WebCore::RenderMathMLOperator::computePreferredLogicalWidths()
STDERR: 1   0x7ff1139461a9 WTFCrash
STDERR: 2   0x7ff11fdfb10b /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.0.so.37(+0xae4510b) [0x7ff11fdfb10b]
STDERR: 3   0x7ff12482ac0d WebCore::RenderMathMLOperator::computePreferredLogicalWidths()
STDERR: 4   0x7ff124563791 WebCore::RenderBox::maxPreferredLogicalWidth() const
STDERR: 5   0x7ff1248284ff WebCore::RenderMathMLRow::computePreferredLogicalWidths()
STDERR: 6   0x7ff124563711 WebCore::RenderBox::minPreferredLogicalWidth() const
STDERR: 7   0x7ff1245617b3 WebCore::RenderBox::computeLogicalWidthInFragmentUsing(WebCore::SizeType, WebCore::Length, WebCore::LayoutUnit, WebCore::RenderBlock const&, WebCore::RenderFragmentContainer*) const
STDERR: 8   0x7ff124537888 WebCore::RenderBox::computeLogicalWidthInFragment(WebCore::RenderBox::LogicalExtentComputedValues&, WebCore::RenderFragmentContainer*) const
STDERR: 9   0x7ff12457094e WebCore::RenderBox::updateLogicalWidth()
STDERR: 10  0x7ff1245350e6 WebCore::RenderBlock::recomputeLogicalWidth()
STDERR: 11  0x7ff1248271e1 WebCore::RenderMathMLRow::layoutBlock(bool, WebCore::LayoutUnit)
STDERR: 12  0x7ff124826e57 WebCore::RenderMathMLMath::layoutBlock(bool, WebCore::LayoutUnit)
STDERR: 13  0x7ff124534fa9 WebCore::RenderBlock::layout()
STDERR: 14  0x7ff124484f2c WebCore::RenderElement::layoutIfNeeded()
STDERR: 15  0x7ff12447baa2 WebCore::ComplexLineLayout::layoutLineBoxes(bool, WebCore::LayoutUnit&, WebCore::LayoutUnit&)
STDERR: 16  0x7ff12454edfe WebCore::RenderBlockFlow::layoutInlineChildren(bool, WebCore::LayoutUnit&, WebCore::LayoutUnit&)
STDERR: 17  0x7ff12454df39 WebCore::RenderBlockFlow::layoutBlock(bool, WebCore::LayoutUnit)
STDERR: 18  0x7ff124534fa9 WebCore::RenderBlock::layout()
STDERR: 19  0x7ff1245506f2 WebCore::RenderBlockFlow::layoutBlockChild(WebCore::RenderBox&, WebCore::RenderBlockFlow::MarginInfo&, WebCore::LayoutUnit&, WebCore::LayoutUnit&)
STDERR: 20  0x7ff12454f074 WebCore::RenderBlockFlow::layoutBlockChildren(bool, WebCore::LayoutUnit&)
STDERR: 21  0x7ff12454df56 WebCore::RenderBlockFlow::layoutBlock(bool, WebCore::LayoutUnit)
STDERR: 22  0x7ff124534fa9 WebCore::RenderBlock::layout()
STDERR: 23  0x7ff1245506f2 WebCore::RenderBlockFlow::layoutBlockChild(WebCore::RenderBox&, WebCore::RenderBlockFlow::MarginInfo&, WebCore::LayoutUnit&, WebCore::LayoutUnit&)
STDERR: 24  0x7ff12454f074 WebCore::RenderBlockFlow::layoutBlockChildren(bool, WebCore::LayoutUnit&)
STDERR: 25  0x7ff12454df56 WebCore::RenderBlockFlow::layoutBlock(bool, WebCore::LayoutUnit)
STDERR: 26  0x7ff124534fa9 WebCore::RenderBlock::layout()
STDERR: 27  0x7ff1245506f2 WebCore::RenderBlockFlow::layoutBlockChild(WebCore::RenderBox&, WebCore::RenderBlockFlow::MarginInfo&, WebCore::LayoutUnit&, WebCore::LayoutUnit&)
STDERR: 28  0x7ff12454f074 WebCore::RenderBlockFlow::layoutBlockChildren(bool, WebCore::LayoutUnit&)
STDERR: 29  0x7ff12454df56 WebCore::RenderBlockFlow::layoutBlock(bool, WebCore::LayoutUnit)
STDERR: 30  0x7ff124534fa9 WebCore::RenderBlock::layout()
STDERR: 31  0x7ff1247b9013 WebCore::RenderView::layout()
STDERR: LEAK: 1 WebPageProxy

-- 
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/20200925/ec5cace0/attachment.htm>


More information about the webkit-unassigned mailing list