[Webkit-unassigned] [Bug 238343] New: [GTK] UI process crash in webkitWebViewBaseSnapshot

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 24 12:40:04 PDT 2022


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

            Bug ID: 238343
           Summary: [GTK] UI process crash in webkitWebViewBaseSnapshot
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            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

Twice this morning, my web process crashed due to bug #235224. Each time this happened, the UI process also crashed:

(gdb) bt
#0  0x00007f888d10108a in webkitWebViewBaseSnapshot
    (snapshot=0x55d8daf41800 [GtkSnapshot], widget=0x55d8da5b8f30 [EphyWebView])
    at /usr/lib/debug/source/sdk/webkit2gtk-5.0.bst/Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp:732
#1  webkitWebViewBaseSnapshot(GtkWidget*, GtkSnapshot*)
    (widget=0x55d8da5b8f30 [EphyWebView], snapshot=0x55d8daf41800 [GtkSnapshot])
    at /usr/lib/debug/source/sdk/webkit2gtk-5.0.bst/Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp:716
#2  0x00007f8890c7acc1 in gtk_widget_create_render_node
    (widget=widget at entry=0x55d8da5b8f30 [EphyWebView], snapshot=snapshot at entry=0x55d8daf41800 [GtkSnapshot])
    at ../gtk/gtkwidget.c:11582
#3  0x00007f8890c7da0c in gtk_widget_do_snapshot
    (widget=widget at entry=0x55d8da5b8f30 [EphyWebView], snapshot=snapshot at entry=0x55d8daf41800 [GtkSnapshot])
    at ../gtk/gtkwidget.c:11622
#4  0x00007f8890c8b2c3 in gtk_widget_snapshot_child
    (widget=<optimized out>, child=0x55d8da5b8f30 [EphyWebView], snapshot=0x55d8daf41800 [GtkSnapshot])
    at ../gtk/gtkwidget.c:12043
#5  0x00007f8890b6f3bd in gtk_overlay_snapshot_child
    (snapshot=0x55d8daf41800 [GtkSnapshot], child=0x55d8da5b8f30 [EphyWebView], overlay=0x55d8da10b370 [GtkOverlay])
    at ../gtk/gtkoverlay.c:202
#6  gtk_overlay_snapshot (widget=0x55d8da10b370 [GtkOverlay], snapshot=0x55d8daf41800 [GtkSnapshot])
    at ../gtk/gtkoverlay.c:225
#7  0x00007f8890c7a8c0 in gtk_widget_create_render_node
    (widget=widget at entry=0x55d8da10b370 [GtkOverlay], snapshot=snapshot at entry=0x55d8daf41800 [GtkSnapshot])
    at ../gtk/gtkwidget.c:11587
#8  0x00007f8890c7da0c in gtk_widget_do_snapshot
    (widget=widget at entry=0x55d8da10b370 [GtkOverlay], snapshot=snapshot at entry=0x55d8daf41800 [GtkSnapshot])
    at ../gtk/gtkwidget.c:11622
#9  0x00007f8890c8b2c3 in gtk_widget_snapshot_child
    (widget=<optimized out>, child=0x55d8da10b370 [GtkOverlay], snapshot=0x55d8daf41800 [GtkSnapshot])
    at ../gtk/gtkwidget.c:12043
#10 0x00007f8890c8b36e in gtk_widget_real_snapshot
    (widget=0x55d8d96aabd0 [EphyEmbed], snapshot=0x55d8daf41800 [GtkSnapshot]) at ../gtk/gtkwidget.c:734
#11 0x00007f8890c7a8c0 in gtk_widget_create_render_node
    (widget=widget at entry=0x55d8d96aabd0 [EphyEmbed], snapshot=snapshot at entry=0x55d8daf41800 [GtkSnapshot])
    at ../gtk/gtkwidget.c:11587
...

I'll provide the full backtrace in an attachment. The web process crash must have occurred due to this UI process crash.


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/20220324/6b0ac452/attachment-0001.htm>


More information about the webkit-unassigned mailing list