GNOME Bugzilla – Bug 768113
Always crashes on start
Last modified: 2016-09-15 10:16:51 UTC
Several users have reported systematic crashes on Fedora 24, with libgnomekbd version 3.6.0-9. This means the program is totally unusable. See https://bugzilla.redhat.com/show_bug.cgi?id=1304569.
+ Trace 236397
Thread 1 (Thread 0x7f2e2d8eca00 (LWP 11993))
crashes when running under Wayland, similar on openSUSE Tumbleweed
offending code in gkbd-keyboard-display.c: display = GDK_DISPLAY_XDISPLAY (gdk_display_get_default ()); engine = xkl_engine_get_instance (display); it looks like libxklavier needs a way to handle Wayland displays in addition to X11 ones.
I pushed a few cleanups and a fix for the crash to https://git.gnome.org/browse/libgnomekbd/log/?h=wip/rtcm/cleanups If no one objects I'll push them to master soon.
Note there's a whitespace error it that last commit
Actually in several of the commits; the existing code uses tabs
(In reply to Michael Catanzaro from comment #5) > Actually in several of the commits; the existing code uses tabs I fixed this before pushing, thanks for the heads up. The crash should be fixed now, let me know if that's not the case for you.