Bug 72447 - Weston crashes for all GTK3 applications
Summary: Weston crashes for all GTK3 applications
Status: RESOLVED FIXED
Alias: None
Product: Wayland
Classification: Unclassified
Component: weston (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Wayland bug list
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-07 18:44 UTC by Eduardo Lima Mitev
Modified: 2013-12-14 00:34 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

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.