Bug 262247 - ASSERTION FAILED: rendererHasOutlineAutoAncestor || originalRenderer->outlineStyleForRepaint().outlineStyleIsAuto() == OutlineIsAuto::On || (is<RenderBoxModelObject>(*renderer) && downcast<RenderBoxModelObject>(*renderer).isContinuation())
Summary: ASSERTION FAILED: rendererHasOutlineAutoAncestor || originalRenderer->outline...
Status: NEW
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 21:06 PDT by djinn
Modified: 2023-11-03 23:00 PDT (History)
4 users (show)

See Also:


Attachments
testcase to trigger the crash (44.91 KB, text/html)
2023-09-27 21:06 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 21:06:51 PDT
Created attachment 467923 [details]
testcase to trigger the crash

ASSERTION FAILED: rendererHasOutlineAutoAncestor || originalRenderer->outlineStyleForRepaint().outlineStyleIsAuto() == OutlineIsAuto::On || (is<RenderBoxModelObject>(*renderer) && downcast<RenderBoxModelObject>(*renderer).isContinuation())
/app/webkit/Source/WebCore/rendering/RenderObject.cpp(926) : void WebCore::RenderObject::propagateRepaintToParentWithOutlineAutoIfNeeded(const WebCore::RenderLayerModelObject&, const WebCore::LayoutRect&) const
1   0x7f4eb70a93f3 WTFCrash
2   0x7f4ec116bda9 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0x8d5eda9) [0x7f4ec116bda9]
3   0x7f4ec764028c /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf23328c) [0x7f4ec764028c]
4   0x7f4ec764059c /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf23359c) [0x7f4ec764059c]
5   0x7f4ec7640a8b /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf233a8b) [0x7f4ec7640a8b]
6   0x7f4ec7640b65 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf233b65) [0x7f4ec7640b65]
7   0x7f4ec78b677a /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf4a977a) [0x7f4ec78b677a]
8   0x7f4ec78b3aba /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf4a6aba) [0x7f4ec78b3aba]
9   0x7f4ec78b2405 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf4a5405) [0x7f4ec78b2405]
10  0x7f4ec78b62c7 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf4a92c7) [0x7f4ec78b62c7]
11  0x7f4ec78d4fa2 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf4c7fa2) [0x7f4ec78d4fa2]
12  0x7f4ec78d51f9 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf4c81f9) [0x7f4ec78d51f9]
13  0x7f4ec78d4b27 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xf4c7b27) [0x7f4ec78d4b27]
14  0x7f4ec5a2cbb1 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xd61fbb1) [0x7f4ec5a2cbb1]
15  0x7f4ec5a2f1d7 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xd6221d7) [0x7f4ec5a2f1d7]
16  0x7f4ec5a37600 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xd62a600) [0x7f4ec5a37600]
17  0x7f4ec5a2efa5 WebCore::ContainerNode::removeChild(WebCore::Node&)
18  0x7f4ec5c55bc0 WebCore::Node::removeChild(WebCore::Node&)
19  0x7f4ec3d0f522 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xb902522) [0x7f4ec3d0f522]
20  0x7f4ec3d1b5c3 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xb90e5c3) [0x7f4ec3d1b5c3]
21  0x7f4ec3d0f7e3 /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xb9027e3) [0x7f4ec3d0f7e3]
22  0x7f4ec3d1b8be /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xb90e8be) [0x7f4ec3d1b8be]
23  0x7f4ec3d0f86c /app/webkit/WebKitBuild/Debug/lib/libwebkit2gtk-4.1.so.0(+0xb90286c) [0x7f4ec3d0f86c]
24  0x7f4e611241b8 [0x7f4e611241b8]

** (MiniBrowser:17): WARNING **: 06:26:09.765: WebProcess CRASHED
Comment 1 Radar WebKit Bug Importer 2023-10-04 21:07:15 PDT
<rdar://problem/116502049>
Comment 2 djinn 2023-11-03 23:00:43 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?