[Webkit-unassigned] [Bug 244465] ASSERTION FAILED: !hasEllipsisBox()

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Oct 19 01:13:51 PDT 2022


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

Frédéric Wang (:fredw) <fred.wang at free.fr> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fred.wang at free.fr

--- Comment #2 from Frédéric Wang (:fredw) <fred.wang at free.fr> ---
Created attachment 463078

  --> https://bugs.webkit.org/attachment.cgi?id=463078&action=review

Minimized testcase

Here is a minimized test. I verified that it hits the following assert on non-ASAN macOS/GTK debug builds:

ASSERTION FAILED: !hasEllipsisBox()
rendering/LegacyRootInlineBox.cpp(135) : float WebCore::LegacyRootInlineBox::placeEllipsis(const WTF::AtomString &, bool, float, float, float, WebCore::LegacyInlineBox *)
1   0x13c773550 WTFCrash
2   0x2806e7470 WebCore::JSBeforeUnloadEvent::createPrototype(JSC::VM&, WebCore::JSDOMGlobalObject&)
3   0x2853b8dd8 WebCore::LegacyRootInlineBox::placeEllipsis(WTF::AtomString const&, bool, float, float, float, WebCore::LegacyInlineBox*)
4   0x2854a3eb8 WebCore::RenderDeprecatedFlexibleBox::applyLineClamp(WebCore::FlexBoxIterator&, bool)
5   0x2854a1440 WebCore::RenderDeprecatedFlexibleBox::layoutVerticalBox(bool)
6   0x28549f828 WebCore::RenderDeprecatedFlexibleBox::layoutBlock(bool, WebCore::LayoutUnit)
7   0x2853f9abc WebCore::RenderBlock::layout()
8   0x285417030 WebCore::RenderBlockFlow::layoutBlockChild(WebCore::RenderBox&, WebCore::RenderBlockFlow::MarginInfo&, WebCore::LayoutUnit&, WebCore::LayoutUnit&)
9   0x28541597c WebCore::RenderBlockFlow::layoutBlockChildren(bool, WebCore::LayoutUnit&)
10  0x285414ad4 WebCore::RenderBlockFlow::layoutBlock(bool, WebCore::LayoutUnit)
11  0x2853f9abc WebCore::RenderBlock::layout()
12  0x2844d9dc4 WebCore::RenderElement::layoutIfNeeded()
13  0x285417f3c WebCore::RenderBlockFlow::layoutModernLines(bool, WebCore::LayoutUnit&, WebCore::LayoutUnit&)
14  0x285415730 WebCore::RenderBlockFlow::layoutInlineChildren(bool, WebCore::LayoutUnit&, WebCore::LayoutUnit&)
15  0x285414abc WebCore::RenderBlockFlow::layoutBlock(bool, WebCore::LayoutUnit)
16  0x2853f9abc WebCore::RenderBlock::layout()
17  0x285417030 WebCore::RenderBlockFlow::layoutBlockChild(WebCore::RenderBox&, WebCore::RenderBlockFlow::MarginInfo&, WebCore::LayoutUnit&, WebCore::LayoutUnit&)
18  0x28541597c WebCore::RenderBlockFlow::layoutBlockChildren(bool, WebCore::LayoutUnit&)
19  0x285414ad4 WebCore::RenderBlockFlow::layoutBlock(bool, WebCore::LayoutUnit)
20  0x2853f9abc WebCore::RenderBlock::layout()
21  0x285417030 WebCore::RenderBlockFlow::layoutBlockChild(WebCore::RenderBox&, WebCore::RenderBlockFlow::MarginInfo&, WebCore::LayoutUnit&, WebCore::LayoutUnit&)
22  0x28541597c WebCore::RenderBlockFlow::layoutBlockChildren(bool, WebCore::LayoutUnit&)
23  0x285414ad4 WebCore::RenderBlockFlow::layoutBlock(bool, WebCore::LayoutUnit)
24  0x2853f9abc WebCore::RenderBlock::layout()
25  0x2856a2388 WebCore::RenderView::layout()
26  0x284887b34 WebCore::FrameViewLayoutContext::performLayout()
27  0x284887454 WebCore::FrameViewLayoutContext::layout()
28  0x283842ad8 WebCore::Document::implicitClose()
29  0x2845b0ad4 WebCore::FrameLoader::checkCallImplicitClose()
30  0x2845b0538 WebCore::FrameLoader::checkCompleted()
31  0x2845ae9c0 WebCore::FrameLoader::finishedParsing()

-- 
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/20221019/79d028fc/attachment.htm>


More information about the webkit-unassigned mailing list