After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 754770 - GtkGLArea and gtk_window_present() crash on Wayland
GtkGLArea and gtk_window_present() crash on Wayland
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Backend: Wayland
3.17.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2015-09-09 10:55 UTC by Vincent James
Modified: 2015-09-13 19:57 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
test case (601 bytes, application/gzip)
2015-09-09 10:55 UTC, Vincent James
Details

Description Vincent James 2015-09-09 10:55:12 UTC
Created attachment 310964 [details]
test case

Calling gtk_window_present() on a window containing GtkGLArea on Wayland  crashes the application with the following error message:

Gdk:ERROR:gdkwindow-wayland.c:552:gdk_wayland_window_attach_image: assertion failed: (_gdk_wayland_is_shm_surface (impl->cairo_surface))
Comment 1 Emmanuele Bassi (:ebassi) 2015-09-09 10:59:37 UTC
Thanks for taking the time to report this.
This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed in the code repository.

*** This bug has been marked as a duplicate of bug 754143 ***
Comment 2 Vincent James 2015-09-09 11:05:56 UTC
This is actually a different bug. I was able to reproduce this bug with gtk+ built from git just a few hours ago. Opening a popover does not crash the application on my system.