Program received signal SIGSEGV, Segmentation fault. 0x0000000000416196 in weston_keyboard_set_focus (keyboard=0x0, surface=0x1bed2d0) at input.c:690 690 struct wl_display *display = keyboard->seat->compositor->wl_display; (gdb) bt #0 0x0000000000416196 in weston_keyboard_set_focus (keyboard=0x0, surface=0x1bed2d0) at input.c:690 #1 0x00007f8aa86a114d in restore_focus_state (shell=0x1b8dee0, ws=0x1b823e0) at shell.c:661 #2 0x00007f8aa86a96e8 in resume_desktop (shell=0x1b8dee0) at shell.c:3699 #3 0x00007f8aa86a977e in desktop_shell_unlock (client=0x1e6c440, resource=0x1e71080) at shell.c:3715 #4 0x00000034b7a05cfc in ffi_call_unix64 () from /lib64/libffi.so.6 #5 0x00000034b7a0562c in ffi_call () from /lib64/libffi.so.6 #6 0x00007f8aad29ab68 in wl_closure_invoke (closure=0x1beeea0, flags=2, target=0x1e71080, opcode=3, data=0x1e6c440) at connection.c:927 #7 0x00007f8aad290411 in wl_client_connection_data (fd=42, mask=1, data=0x1e6c440) at wayland-server.c:332 #8 0x00007f8aad293c3e in wl_event_source_fd_dispatch (source=0x1e70cf0, ep=0x7fff741c1190) at event-loop.c:86 #9 0x00007f8aad2948b2 in wl_event_loop_dispatch (loop=0x1a17ec0, timeout=-1) at event-loop.c:421 #10 0x00007f8aad291a72 in wl_display_run (display=0x1a17e30) at wayland-server.c:961 #11 0x0000000000413d8c in main (argc=1, argv=0x7fff741c15f8) at compositor.c:4254 (gdb) bt full #0 0x0000000000416196 in weston_keyboard_set_focus (keyboard=0x0, surface=0x1bed2d0) at input.c:690 resource = 0x34b7a0562c display = 0x1a17e30 serial = 32767 focus_resource_list = 0x1b782d8 #1 0x00007f8aa86a114d in restore_focus_state (shell=0x1b8dee0, ws=0x1b823e0) at shell.c:661 state = 0x1bc74c0 next = 0x1b823e8 surface = 0x1bed2d0 #2 0x00007f8aa86a96e8 in resume_desktop (shell=0x1b8dee0) at shell.c:3699 ws = 0x1b823e0 #3 0x00007f8aa86a977e in desktop_shell_unlock (client=0x1e6c440, resource=0x1e71080) at shell.c:3715 shell = 0x1b8dee0 #4 0x00000034b7a05cfc in ffi_call_unix64 () from /lib64/libffi.so.6 No symbol table info available. #5 0x00000034b7a0562c in ffi_call () from /lib64/libffi.so.6 No symbol table info available. #6 0x00007f8aad29ab68 in wl_closure_invoke (closure=0x1beeea0, flags=2, target=0x1e71080, opcode=3, data=0x1e6c440) at connection.c:927 count = 0 ffi_types = {0x34b7a05fd0 , 0x34b7a05fd0 , 0x7fff741c0fb0, 0x0, 0x6e0000005b, 0x0, 0x0, 0x7c00000077, 0x7fff741c0faf, 0x40, 0x34b7a06030 , 0x0, 0x7fff741c10c0, 0x7f8aad297f40 , 0x3, 0x8, 0x1beef70, 0x1e940d0, 0xd8, 0xbd0004073a0, 0x7fff741c1020, 0x7f8aad29824c } implementation = 0x7f8aa88bc360