[Webkit-unassigned] [Bug 247463] New: [GTK] gsk_renderer_render_texture: assertion 'GSK_IS_RENDER_NODE (root)' failed in webkitWebViewBaseTakeViewSnapshot

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 3 16:07:57 PDT 2022


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

            Bug ID: 247463
           Summary: [GTK] gsk_renderer_render_texture: assertion
                    'GSK_IS_RENDER_NODE (root)' failed in
                    webkitWebViewBaseTakeViewSnapshot
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKitGTK
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: mcatanzaro at gnome.org
                CC: bugs-noreply at webkitgtk.org
            Blocks: 210100

This crash (with G_DEBUG=fatal-criticals) occurs roughly half the time when starting GTK 4 Epiphany. Looks real similar to bug #238343, but it's not the same.

#0  _g_log_abort (breakpoint=1) at ../../../../Projects/glib/glib/gmessages.c:566
#1  0x00007fddf0f63246 in g_logv (log_domain=0x7fddf09cb624 "Gsk", log_level=G_LOG_LEVEL_CRITICAL, 
    format=0x7fddf0fd132f "%s: assertion '%s' failed", args=0x7fff0437b778)
    at ../../../../Projects/glib/glib/gmessages.c:1429
#2  0x00007fddf0f6333a in g_log (log_domain=0x7fddf09cb624 "Gsk", log_level=G_LOG_LEVEL_CRITICAL, 
    format=0x7fddf0fd132f "%s: assertion '%s' failed") at ../../../../Projects/glib/glib/gmessages.c:1471
#3  0x00007fddf0f653ae in g_return_if_fail_warning (log_domain=0x7fddf09cb624 "Gsk", 
    pretty_function=0x7fddf0a07bd0 <__func__.7.lto_priv.188> "gsk_renderer_render_texture", 
    expression=0x7fddf0a06698 "GSK_IS_RENDER_NODE (root)") at ../../../../Projects/glib/glib/gmessages.c:2959
#4  0x00007fddf092679c in gsk_renderer_render_texture (renderer=<optimized out>, root=0x0, viewport=0x7fff0437b8f0)
    at ../gsk/gskrenderer.c:370
#5  0x00007fdded59f878 in webkitWebViewBaseTakeViewSnapshot (webkitWebViewBase=<optimized out>, clipRect=...)
    at /usr/src/debug/webkitgtk-2.38.0-3.fc37.x86_64/Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp:2679
#6  0x00007fdded4d90c8 in WebKit::PageClientImpl::takeViewSnapshot (clipRect=..., this=0x7fddde017980)
    at /usr/src/debug/webkitgtk-2.38.0-3.fc37.x86_64/Source/WebKit/UIProcess/API/gtk/PageClientImpl.cpp:339
#7  WebKit::WebPageProxy::takeViewSnapshot (this=<optimized out>, clipRect=...)
    at /usr/src/debug/webkitgtk-2.38.0-3.fc37.x86_64/Source/WebKit/UIProcess/WebPageProxy.cpp:9556
#8  0x00007fdded4e49f2 in WebKit::ViewSnapshotStore::recordSnapshot (item=..., webPageProxy=..., 
    this=<optimized out>)
    at /usr/src/debug/webkitgtk-2.38.0-3.fc37.x86_64/Source/WebKit/UIProcess/ViewSnapshotStore.cpp:92
#9  WebKit::WebPageProxy::recordNavigationSnapshot (item=..., this=0x7fdddc040000)
    at /usr/src/debug/webkitgtk-2.38.0-3.fc37.x86_64/Source/WebKit/UIProcess/WebPageProxy.cpp:1834
#10 WebKit::WebPageProxy::recordNavigationSnapshot (item=..., this=0x7fdddc040000)
    at /usr/src/debug/webkitgtk-2.38.0-3.fc37.x86_64/Source/WebKit/UIProcess/WebPageProxy.cpp:1828

Will attach a full backtrace.


Referenced Bugs:

https://bugs.webkit.org/show_bug.cgi?id=210100
[Bug 210100] [META][GTK][GTK4] Support GTK4
-- 
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/20221103/83b319a4/attachment.htm>


More information about the webkit-unassigned mailing list