Program received signal SIGSEGV, Segmentation fault. 0x00007f629e09488c in wl_list_remove (elm=0x24690e0) at wayland-util.c:51 51 elm->prev->next = elm->next; (gdb) bt full #0 0x00007f629e09488c in wl_list_remove (elm=0x24690e0) at wayland-util.c:51 No locals. #1 0x00007f6297114dfe in hide_input_panels (listener=0x2469038, data=0x21611b0) at shell.c:2809 shell = 0x2468fd0 surface = 0x2458fc0 next = 0x24e4870 #2 0x0000000000411cf0 in wl_signal_emit (signal=0x2161248, data=0x21611b0) at /home/blovin/wld/install/include/wayland-server.h:170 l = 0x2469038 next = 0x2161248 #3 0x00000000004120a5 in deactivate_text_model (text_model=0x24df530, input_method=0x21769b0) at text-backend.c:119 ec = 0x21611b0 #4 0x0000000000412d8e in handle_keyboard_focus (listener=0x21769f8, data=0x2161720) at text-backend.c:629 keyboard = 0x2161720 input_method = 0x21769b0 surface = 0x0 #5 0x00007f629de7db12 in wl_signal_emit (signal=0x2161768, data=0x2161720) at wayland-server.h:170 l = 0x21769f8 next = 0x2161768 #6 0x00007f629de7fb92 in wl_keyboard_set_focus (keyboard=0x2161720, surface=0x0) at wayland-server.c:922 resource = 0x0 serial = 64 #7 0x000000000040b5cb in notify_keyboard_focus_out (seat=0x2161540) at compositor.c:1937 compositor = 0x21611b0 keyboard = 0x2161720 k = 0x0 serial = 63 #8 0x00007f629ae59307 in x11_compositor_handle_event (fd=15, mask=0, data=0x21611b0) at compositor-x11.c:991 c = 0x21611b0 output = 0x7fff8ea6af60 event = 0x2469450 prev = 0x0 client_message = 0x7f629c462c81 enter_notify = 0x7fff8ea6af40 key_press = 0x7f629c462874 key_release = 0x0 keymap_notify = 0x10100010000000f focus_in = 0x2469450 expose = 0xca7 atom = 2393288544 k = 0x2163bd0 i = 32610 set = 0 response_type = 10 '\n' count = 0 __PRETTY_FUNCTION__ = "x11_compositor_handle_event" #9 0x00007f629de826a8 in wl_event_source_fd_dispatch (source=0x2494c30, ep=0x7fff8ea6afb0) at event-loop.c:84 fd_source = 0x2494c30 mask = 0 #10 0x00007f629de82f1a in post_dispatch_check (loop=0x2162730) at event-loop.c:381 ep = {events = 0, data = {ptr = 0x9de82dfd00007fff, fd = 32767, u32 = 32767, u64 = 11378395023201566719}} source = 0x2494c30 next = 0x2162728 n = 0 #11 0x00007f629de830a0 in wl_event_loop_dispatch (loop=0x2162730, timeout=0) at event-loop.c:421 ep = {{events = 2393290768, data = {ptr = 0x9d4e4caf00007fff, fd = 32767, u32 = 32767, u64 = 11335081626641137663}}, {events = 32610, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 35001336, data = {ptr = 0x216140800000000, fd = 0, u32 = 0, u64 = 150329662155784192}}, {events = 0, data = {ptr = 0x248fc40, fd = 38337600, u32 = 38337600, u64 = 38337600}}, {events = 38337616, data = {ptr = 0x100000000, fd = 0, u32 = 0, u64 = 4294967296}}, {events = 8192, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 2393289024, data = { ptr = 0x9d4e612f00007fff, fd = 32767, u32 = 32767, u64 = 11335104166629507071}}, {events = 32610, data = {ptr = 0x7fff00000280, fd = 640, u32 = 640, u64 = 140733193388672}}, {events = 2653578705, data = { ptr = 0x8ea6b0c000007f62, fd = 32610, u32 = 32610, u64 = 10279097538199977826}}, {events = 32767, data = {ptr = 0x100000000, fd = 0, u32 = 0, u64 = 4294967296}}, {events = 2639166913, data = {ptr = 0x8ea6b1e000007f62, fd = 32610, u32 = 32610, u64 = 10279098775150559074}}, {events = 32767, data = {ptr = 0x21613f8, fd = 35001336, u32 = 35001336, u64 = 35001336}}, {events = 35001336, data = {ptr = 0x216f23000000000, fd = 0, u32 = 0, u64 = 150573925535842304}}, {events = 0, data = {ptr = 0x21613f8, fd = 35001336, u32 = 35001336, u64 = 35001336}}, {events = 2393289200, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = { ptr = 0x2161408, fd = 35001352, u32 = 35001352, u64 = 35001352}}, {events = 2393289200, data = {ptr = 0x8ea6b11000007fff, fd = 32767, u32 = 32767, u64 = 10279097881797361663}}, {events = 32767, data = {ptr = 0x2161408, ---Type to continue, or q to quit--- fd = 35001352, u32 = 35001352, u64 = 35001352}}, {events = 2393289200, data = {ptr = 0x219c39000007fff, fd = 32767, u32 = 32767, u64 = 151367085736361983}}, {events = 0, data = {ptr = 0x280, fd = 640, u32 = 640, u64 = 640}}, {events = 1, data = {ptr = 0x200000002, fd = 2, u32 = 2, u64 = 8589934594}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2393289184, data = {ptr = 0x9de82a3f00000001, fd = 1, u32 = 1, u64 = 11378390908622864385}}, {events = 32610, data = {ptr = 0xa0248fc60, fd = 38337632, u32 = 38337632, u64 = 42988010592}}, {events = 35206048, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x98968000000000, fd = 0, u32 = 0, u64 = 42949672960000000}}, {events = 0, data = {ptr = 0x21613f8, fd = 35001336, u32 = 35001336, u64 = 35001336}}, {events = 0, data = { ptr = 0x8ea6b1a000000000, fd = 0, u32 = 0, u64 = 10279098500272619520}}, {events = 32767, data = {ptr = 0x7f629ae57cb8, fd = -1696236360, u32 = 2598730936, u64 = 140061482253496}}} source = 0x21611b0 i = 0 count = 0 n = 32767 #12 0x00000000004095f3 in weston_output_repaint (output=0x2198290, msecs=1305669215) at compositor.c:1029 ec = 0x21611b0 es = 0x2161210 layer = 0x21612c8 animation = 0x2198300 next = 0x2161368 cb = 0x7fff8ea6b1b0 cnext = 0x7fff8ea6b1b0 frame_callback_list = {prev = 0x7fff8ea6b200, next = 0x7fff8ea6b200} opaque = {extents = {x1 = 0, y1 = 0, x2 = 1024, y2 = 640}, data = 0x0} output_damage = {extents = {x1 = 0, y1 = 0, x2 = 1024, y2 = 640}, data = 0x0} #13 0x000000000040979a in weston_output_finish_frame (output=0x2198290, msecs=1305669215) at compositor.c:1062 compositor = 0x21611b0 loop = 0x215a9d0 fd = 0 #14 0x00007f629ae57d27 in finish_frame_handler (data=0x2198290) at compositor-x11.c:332 output = 0x2198290 msec = 1305669215 tv = {tv_sec = 1354220367, tv_usec = 455843} #15 0x00007f629de82931 in wl_event_source_timer_dispatch (source=0x21933a0, ep=0x7fff8ea6b330) at event-loop.c:178 timer_source = 0x21933a0 expires = 1 len = 8 #16 0x00007f629de83076 in wl_event_loop_dispatch (loop=0x215a9d0, timeout=-1) at event-loop.c:415 ep = {{events = 1, data = {ptr = 0x21933a0, fd = 35206048, u32 = 35206048, u64 = 35206048}}, {events = 32610, data = {ptr = 0x4040, fd = 16448, u32 = 16448, u64 = 16448}}, {events = 2393289716, data = {ptr = 0x8ea6b40000007fff, fd = 32767, u32 = 32767, u64 = 10279101111612768255}}, {events = 32767, data = {ptr = 0x24b8c08, fd = 38505480, u32 = 38505480, u64 = 38505480}}, {events = 0, data = {ptr = 0xb6800000000, fd = 0, u32 = 0, u64 = 12541304504320}}, {events = 2900, data = {ptr = 0x7fff8ea6b490, fd = -1901677424, u32 = 2393289872, u64 = 140735586677904}}, {events = 2649242047, data = {ptr = 0x9e08c9f000007f62, fd = 32610, u32 = 32610, u64 = 11387573690435665762}}, {events = 1, data = {ptr = 0x24df740, fd = 38664000, u32 = 38664000, u64 = 38664000}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fff8ea6b3d0, fd = -1901677616, u32 = 2393289680, u64 = 140735586677712}}, {events = 1, data = {ptr = 0x8ea6b40000000000, fd = 0, u32 = 0, u64 = 10279101111612735488}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, { events = 0, data = {ptr = 0x9e95051000007f62, fd = 32610, u32 = 32610, u64 = 11427045195800149858}}, {events = 32610, data = {ptr = 0x24b774c, fd = 38500172, u32 = 38500172, u64 = 38500172}}, {events = 20, data = { ptr = 0x9de78d9800000000, fd = 0, u32 = 0, u64 = 11378218667549392896}}, {events = 32610, data = {ptr = 0x7f629e950510, fd = -1634401008, u32 = 2660566288, u64 = 140061544088848}}, {events = 1, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2900, data = {ptr = 0x14, fd = 20, u32 = 20, u64 = 20}}, {events = 1, data = {ptr = 0x1d00000001, fd = 1, u32 = 1, u64 = 124554051585}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7f629de78000, fd = -1645772800, u32 = 2649194496, u64 = 140061532717056}}, {events = 2658400116, data = {ptr = 0x100007f62, fd = 32610, u32 = 32610, u64 = 4294999906}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2649198840, data = {ptr = 0x9e73f77400007f62, fd = 32610, u32 = 32610, u64 = 11417741557902638946}}, { events = 32610, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 0, data = {ptr = 0x8ea6b4f000000000, fd = 0, u32 = 0, u64 = 10279102142404886528}}, {events = 32767, data = {ptr = 0x406870, fd = 4221040, u32 = 4221040, u64 = 4221040}}, {events = 2393290768, data = {ptr = 0x109090000007fff, fd = 32767, u32 = 32767, u64 = 74600764433006591}}, {events = 3362236989, data = {ptr = 0x7fff8ea6b4d0, fd = -1901677360, u32 = 2393289936, u64 = 140735586677968}}, {events = 2649228541, data = {ptr = 0x215a9b800007f62, fd = 32610, u32 = 32610, u64 = 150212770325888866}}, {events = 0, data = {ptr = 0x215a970, fd = 34974064, u32 = 34974064, u64 = 34974064}}} source = 0x21933a0 i = 0 count = 1 n = 0 #17 0x00007f629de804a3 in wl_display_run (display=0x215a970) at wayland-server.c:1207 No locals. #18 0x000000000040e94a in main (argc=1, argv=0x7fff8ea6b818) at compositor.c:3258 ret = 0 display = 0x215a970 ec = 0x21611b0 signals = {0x215aa50, 0x215aaa0, 0x215b230, 0x215b280} loop = 0x215a9d0 segv_action = {__sigaction_handler = {sa_handler = 0x40dec7 , sa_sigaction = 0x40dec7 }, sa_mask = {__val = {0 }}, sa_flags = -2147483644, sa_restorer = 0} backend_init = 0x7f629ae5a069 i = 1 backend = 0x41b224 "x11-backend.so" ---Type to continue, or q to quit--- modules = 0x41b0eb "desktop-shell.so" option_modules = 0x0 log = 0x0 idle_time = 10 help = 0 socket_name = 0x41b0fc "wayland-0" config_file = 0x215b2d0 "WAYLAND_DISPLAY=wayland-0" core_config_keys = {{name = 0x41b106 "modules", type = CONFIG_KEY_STRING, data = 0x7fff8ea6b6d8}} cs = {{name = 0x41b10e "core", keys = 0x7fff8ea6b6b0, num_keys = 1, done = 0}} core_options = {{type = WESTON_OPTION_STRING, name = 0x41b113 "backend", short_name = 66, data = 0x7fff8ea6b6d0}, {type = WESTON_OPTION_STRING, name = 0x41b11b "socket", short_name = 83, data = 0x7fff8ea6b6f0}, { type = WESTON_OPTION_INTEGER, name = 0x41b122 "idle-time", short_name = 105, data = 0x7fff8ea6b720}, {type = WESTON_OPTION_STRING, name = 0x41b106 "modules", short_name = 0, data = 0x7fff8ea6b6e0}, { type = WESTON_OPTION_STRING, name = 0x41b12c "log", short_name = 0, data = 0x7fff8ea6b6e8}, {type = WESTON_OPTION_BOOLEAN, name = 0x41b130 "help", short_name = 104, data = 0x7fff8ea6b724}} (gdb)