[Webkit-unassigned] [Bug 262241] New: ASSERTION FAILED: lineEndingEllipsisPolicy != LineEndingEllipsisPolicy::WhenContentOverflowsInInlineDirection || truncateLeft.has_value() || left(boxes.first()) == visualLeftForContentEnd

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 27 20:41:39 PDT 2023


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

            Bug ID: 262241
           Summary: ASSERTION FAILED: lineEndingEllipsisPolicy !=
                    LineEndingEllipsisPolicy::WhenContentOverflowsInInline
                    Direction || truncateLeft.has_value() ||
                    left(boxes.first()) == visualLeftForContentEnd
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: PC
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: 1319794503 at qq.com
                CC: bfulgham at webkit.org, simon.fraser at apple.com,
                    zalan at apple.com

Created attachment 467917

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

html testcase trigger the crash

ASSERTION FAILED: lineEndingEllipsisPolicy != LineEndingEllipsisPolicy::WhenContentOverflowsInInlineDirection || truncateLeft.has_value() || left(boxes.first()) == visualLeftForContentEnd
/app/webkit/Source/WebCore/layout/formattingContexts/inline/display/InlineDisplayLineBuilder.cpp(280) : float WebCore::Layout::truncateOverflowingDisplayBoxes(const WebCore::InlineDisplay::Line&, WebCore::InlineDisplay::Boxes&, float, const WebCore::RenderStyle&, LineEndingEllipsisPolicy)
1   0x7f54bfc303f3 WTFCrash
2   0x7f54c9cf2da9 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0x8d5eda9) [0x7f54c9cf2da9]
3   0x7f54cf21654b /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xe28254b) [0x7f54cf21654b]
4   0x7f54cf216ae0 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xe282ae0) [0x7f54cf216ae0]
5   0x7f54cf1cf276 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xe23b276) [0x7f54cf1cf276]
6   0x7f54cf1cdcd2 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xe239cd2) [0x7f54cf1cdcd2]
7   0x7f54cf1cd2b9 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xe2392b9) [0x7f54cf1cd2b9]
8   0x7f54cf2a7983 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xe313983) [0x7f54cf2a7983]
9   0x7f54d000748d /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf07348d) [0x7f54d000748d]
10  0x7f54cfff59aa /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf0619aa) [0x7f54cfff59aa]
11  0x7f54cfff4a83 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf060a83) [0x7f54cfff4a83]
12  0x7f54cfff3a39 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf05fa39) [0x7f54cfff3a39]
13  0x7f54cffe10b3 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf04d0b3) [0x7f54cffe10b3]
14  0x7f54cfff5de9 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf061de9) [0x7f54cfff5de9]
15  0x7f54cfff508b /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf06108b) [0x7f54cfff508b]
16  0x7f54cfff4ac2 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf060ac2) [0x7f54cfff4ac2]
17  0x7f54cfff3a39 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf05fa39) [0x7f54cfff3a39]
18  0x7f54cffe10b3 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf04d0b3) [0x7f54cffe10b3]
19  0x7f54cf2867b1 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xe2f27b1) [0x7f54cf2867b1]
20  0x7f54cffe2f6a /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf04ef6a) [0x7f54cffe2f6a]
21  0x7f54cffe31a9 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf04f1a9) [0x7f54cffe31a9]
22  0x7f54cfff3f99 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf05ff99) [0x7f54cfff3f99]
23  0x7f54cffe10b3 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf04d0b3) [0x7f54cffe10b3]
24  0x7f54cf2867b1 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xe2f27b1) [0x7f54cf2867b1]
25  0x7f54cffe2f6a /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf04ef6a) [0x7f54cffe2f6a]
26  0x7f54cffe31a9 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf04f1a9) [0x7f54cffe31a9]
27  0x7f54cfff3f99 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf05ff99) [0x7f54cfff3f99]
28  0x7f54cffe10b3 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf04d0b3) [0x7f54cffe10b3]
29  0x7f54cf2867b1 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xe2f27b1) [0x7f54cf2867b1]
30  0x7f54d0007360 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf073360) [0x7f54d0007360]
31  0x7f54cfff59aa /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf0619aa) [0x7f54cfff59aa]

** (MiniBrowser:17): WARNING **: 02:47:13.532: WebProcess CRASHED

-- 
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/20230928/e8270b99/attachment.htm>


More information about the webkit-unassigned mailing list