GNOME Bugzilla – Bug 649170
segfault running any gtk+ program with broadway backend
Last modified: 2011-05-03 16:23:20 UTC
I get a segfault on every Gtk+ program I try to run using the broadway backend. Gtk+ version is latest master from git. Running on ArchLinux latest with xserver 1.10, the gnome3 packages from archlinux extras and gtk+ master. Program segfaults in gtk+/gdk/x11/gdkproperty-x11.c:242 g_return_val_if_fail (ATOM_TO_INDEX (atom) < virtual_atom_array->len, None); (gdb) p virtual_atom_array $5 = (GPtrArray *) 0x0 ----------------------- GDK_BACKEND=broadway gnome-calculator (gcalctool:23829): GLib-GObject-WARNING **: invalid cast from `GdkBroadwayDisplay' to `GdkX11Display' Program received signal SIGSEGV, Segmentation fault. 0x00007ffff752ecc8 in gdk_x11_atom_to_xatom_for_display (display=0x6a4020, atom=0x6bc) at gdkproperty-x11.c:242 (gdb) bt
+ Trace 226982
This should probably be reported against libcanberra in bugs.freedesktop.org For now, removing libcanberra will allow you to start apps with broadway.
Reported to bugs.freedesktop.org: https://bugs.freedesktop.org/show_bug.cgi?id=36806