Bug 72447

Summary: Weston crashes for all GTK3 applications
Product: Wayland Reporter: Eduardo Lima Mitev <elima>
Component: westonAssignee: Wayland bug list <wayland-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Eduardo Lima Mitev 2013-12-07 18:44:01 UTC
#0  wl_resource_get_user_data (resource=resource@entry=0x0) at wayland-server.c:621
#1  0x00007ffff0fc331c in xdg_surface_set_transient_for (client=<optimized out>, resource=<optimized out>, parent_resource=0x0) at shell.c:1858
#2  0x00007ffff6c12e28 in ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6
#3  0x00007ffff6c12790 in ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.6
#4  0x00007ffff7bd54aa in wl_closure_invoke (closure=<optimized out>, flags=<optimized out>, target=0x7b1980, opcode=1, data=0x7ab110) at connection.c:927
#5  0x00007ffff7bd1bae in wl_client_connection_data (fd=<optimized out>, mask=<optimized out>, data=0x7ab110) at wayland-server.c:332
#6  0x00007ffff7bd3b22 in wl_event_loop_dispatch (loop=0x625240, timeout=timeout@entry=-1) at event-loop.c:421
#7  0x00007ffff7bd2185 in wl_display_run (display=display@entry=0x6251b0) at wayland-server.c:972
#8  0x000000000040740f in main (argc=1, argv=<optimized out>) at compositor.c:3891

This happens with master as of now of weston (c8f8dd894), wayland (1521c62a3166) and gtk (fe584b9f0), right after launching the GTK+ application, before any UI elements are shown on screen.
Comment 1 Kristian Høgsberg 2013-12-14 00:34:53 UTC
Fixed in:

commit 8f180d44f554a9ab23e51e3d2c4338e64338c63f
Author: Jasper St. Pierre <jstpierre@mecheye.net>
Date:   Sat Dec 7 13:49:28 2013 -0500

    shell: Fix set_transient_for with a NULL parent

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.