Bug 164911

Summary: [GTK] UI process crash in WebKit::WaylandCompositor::Surface::prepareTextureForPainting
Product: WebKit Reporter: Michael Catanzaro <mcatanzaro>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: bugs-noreply, cgarcia, mcatanzaro
Priority: P2    
Version: WebKit Nightly Build   
Hardware: PC   
OS: Linux   
See Also: https://bugzilla.redhat.com/show_bug.cgi?id=1392182
https://bugzilla.redhat.com/show_bug.cgi?id=1389894
https://bugzilla.redhat.com/show_bug.cgi?id=1406125
Attachments:
Description Flags
Patch mcatanzaro: review+

Michael Catanzaro
Reported 2016-11-18 04:10:48 PST
UI process crash in WebKit::WaylandCompositor::Surface::prepareTextureForPainting. I have 39 reports of this: Truncated backtrace: Thread no. 1 (10 frames) #0 WebKit::WaylandCompositor::Buffer::size at /usr/src/debug/webkitgtk-2.14.1/Source/WebKit2/UIProcess/gtk/WaylandCompositor.cpp:140 #1 WebKit::WaylandCompositor::Surface::prepareTextureForPainting at /usr/src/debug/webkitgtk-2.14.1/Source/WebKit2/UIProcess/gtk/WaylandCompositor.cpp:217 #2 WebKit::WaylandCompositor::getTexture at /usr/src/debug/webkitgtk-2.14.1/Source/WebKit2/UIProcess/gtk/WaylandCompositor.cpp:490 #3 WebKit::AcceleratedBackingStoreWayland::paint at /usr/src/debug/webkitgtk-2.14.1/Source/WebKit2/UIProcess/gtk/AcceleratedBackingStoreWayland.cpp:93 #4 webkitWebViewBaseDraw at /usr/src/debug/webkitgtk-2.14.1/Source/WebKit2/UIProcess/API/gtk/WebKitWebViewBase.cpp:539 #5 gtk_widget_draw_internal at gtkwidget.c:7015 #6 gtk_container_propagate_draw at gtkcontainer.c:3838 #7 gtk_container_draw at gtkcontainer.c:3658 #8 gtk_widget_draw_internal at gtkwidget.c:7015 #9 gtk_container_propagate_draw at gtkcontainer.c:3838 |this| is null in WebKit::WaylandCompositor::Buffer::size. Full backtrace downstream.
Attachments
Patch (2.39 KB, patch)
2016-11-30 03:48 PST, Carlos Garcia Campos
mcatanzaro: review+
Carlos Garcia Campos
Comment 1 2016-11-30 03:48:07 PST
Michael Catanzaro
Comment 2 2016-11-30 09:37:16 PST
Comment on attachment 295713 [details] Patch Look, it's not spam. :)
Carlos Garcia Campos
Comment 3 2016-11-30 09:51:54 PST
(In reply to comment #2) > Comment on attachment 295713 [details] > Patch > > Look, it's not spam. :) I'm not sure, I couldn't reproduce it . . . :-D
Carlos Garcia Campos
Comment 4 2016-11-30 23:52:22 PST
Michael Catanzaro
Comment 5 2016-12-01 05:48:44 PST
(In reply to comment #3) > (In reply to comment #2) > > Comment on attachment 295713 [details] > > Patch > > > > Look, it's not spam. :) > > I'm not sure, I couldn't reproduce it . . . :-D I just hit this crash two minutes ago. It's really not spam!
Note You need to log in before you can comment on or make changes to this bug.