Bug 262243 - ASSERTION FAILED: measuredWidth >= 0 /app/webkit/Source/WebCore/rendering/LegacyLineLayout.cpp(527)
Summary: ASSERTION FAILED: measuredWidth >= 0 /app/webkit/Source/WebCore/rendering/Leg...
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: WebKit Nightly Build
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-09-27 20:52 PDT by djinn
Modified: 2024-03-13 16:47 PDT (History)
4 users (show)

See Also:


Attachments
testcase to trigger the crash (911.73 KB, text/html)
2023-09-27 20:52 PDT, djinn
no flags Details
2023-09-19-18-11-minimization (47.65 KB, text/html)
2024-03-12 19:57 PDT, djinn
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description djinn 2023-09-27 20:52:08 PDT
Created attachment 467919 [details]
testcase to trigger the crash

ASSERTION FAILED: measuredWidth >= 0
/app/webkit/Source/WebCore/rendering/LegacyLineLayout.cpp(527) : void WebCore::setLogicalWidthForTextRun(LegacyRootInlineBox*, BidiRun*, RenderText&, float, const LineInfo&, GlyphOverflowAndFallbackFontsMap&, VerticalPositionCache&, WordMeasurements&)
1   0x7fe511b9f3f3 WTFCrash
2   0x7fe51bc61da9 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0x8d5eda9) [0x7fe51bc61da9]
3   0x7fe521efb5f8 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xeff85f8) [0x7fe521efb5f8]
4   0x7fe521efdd87 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xeffad87) [0x7fe521efdd87]
5   0x7fe521efc9a8 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xeff99a8) [0x7fe521efc9a8]
6   0x7fe521eff22f /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xeffc22f) [0x7fe521eff22f]
7   0x7fe521f004cb /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xeffd4cb) [0x7fe521f004cb]
8   0x7fe521effabf /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xeffcabf) [0x7fe521effabf]
9   0x7fe521f023df /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xefff3df) [0x7fe521f023df]
10  0x7fe521f64a20 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf061a20) [0x7fe521f64a20]
11  0x7fe521f63a83 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf060a83) [0x7fe521f63a83]
12  0x7fe521f62a39 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf05fa39) [0x7fe521f62a39]
13  0x7fe521f500b3 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf04d0b3) [0x7fe521f500b3]
14  0x7fe521f64de9 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf061de9) [0x7fe521f64de9]
15  0x7fe521f6408b /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf06108b) [0x7fe521f6408b]
16  0x7fe521f63ac2 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf060ac2) [0x7fe521f63ac2]
17  0x7fe521f62a39 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf05fa39) [0x7fe521f62a39]
18  0x7fe521f500b3 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf04d0b3) [0x7fe521f500b3]
19  0x7fe5211f57b1 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xe2f27b1) [0x7fe5211f57b1]
20  0x7fe522009a32 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf106a32) [0x7fe522009a32]
21  0x7fe521f59a44 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf056a44) [0x7fe521f59a44]
22  0x7fe521f7eba2 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf07bba2) [0x7fe521f7eba2]
23  0x7fe521f5a4cd /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf0574cd) [0x7fe521f5a4cd]
24  0x7fe522009e5e /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf106e5e) [0x7fe522009e5e]
25  0x7fe521f5a74f /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf05774f) [0x7fe521f5a74f]
26  0x7fe522009a78 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf106a78) [0x7fe522009a78]
27  0x7fe521f59a44 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf056a44) [0x7fe521f59a44]
28  0x7fe521f7eba2 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf07bba2) [0x7fe521f7eba2]
29  0x7fe521f5a4cd /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf0574cd) [0x7fe521f5a4cd]
30  0x7fe521f5a74f /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf05774f) [0x7fe521f5a74f]
31  0x7fe521f7808c /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf07508c) [0x7fe521f7808c]

** (MiniBrowser:17): WARNING **: 03:39:25.549: WebProcess CRASHED
Comment 1 Radar WebKit Bug Importer 2023-10-04 20:53:12 PDT
<rdar://problem/116501659>
Comment 2 djinn 2023-11-03 23:00:08 PDT
Hello, I would like to ask if a previously submitted bug is still not processed or unconfirmed, was it submitted in the wrong way? Or is it something else? What should I do?
Comment 3 djinn 2024-03-12 19:57:28 PDT
Created attachment 470329 [details]
2023-09-19-18-11-minimization

This is the minimized testcase.
Comment 4 zalan 2024-03-13 16:47:28 PDT
LegacyLineLayout codepath is deprecated on trunk WebKit (hence unable to reproduce)