Program received signal SIGSEGV, Segmentation fault. wl_resource_get_client (resource=0x0) at src/wayland-server.c:602 602 return resource->client; (gdb) bt #0 wl_resource_get_client (resource=0x0) at src/wayland-server.c:602 #1 0x00007fe438ab17ed in xdg_ping_timeout_handler (data=0xbfaa60) at ../desktop-shell/shell.c:2170 #2 0x00007fe43f607bd7 in wl_event_source_timer_dispatch (source=0x10ab330, ep=) at src/event-loop.c:182 #3 0x00007fe43f6082b2 in wl_event_loop_dispatch (loop=0x9e4200, timeout=timeout@entry=-1) at src/event-loop.c:422 #4 0x00007fe43f606a15 in wl_display_run (display=display@entry=0x9e4170) at src/wayland-server.c:1004 #5 0x000000000040900b in main (argc=1, argv=) at ../src/main.c:818 (gdb) bt full #0 wl_resource_get_client (resource=0x0) at src/wayland-server.c:602 No locals. #1 0x00007fe438ab17ed in xdg_ping_timeout_handler (data=0xbfaa60) at ../desktop-shell/shell.c:2170 pointer = 0xb8fa70 sc = seat = 0xb387c0 #2 0x00007fe43f607bd7 in wl_event_source_timer_dispatch (source=0x10ab330, ep=) at src/event-loop.c:182 expires = 1 len = #3 0x00007fe43f6082b2 in wl_event_loop_dispatch (loop=0x9e4200, timeout=timeout@entry=-1) at src/event-loop.c:422 ep = {{events = 1, data = {ptr = 0x10ab330, fd = 17478448, u32 = 17478448, u64 = 17478448}}, {events = 1, data = {ptr = 0xbb9810, fd = 12294160, u32 = 12294160, u64 = 12294160}}, {events = 1015840512, data = {ptr = 0x14eb919534, fd = -342780620, u32 = 3952186676, u64 = 89851532596}}, {events = 0, data = {ptr = 0xc52710, fd = 12920592, u32 = 12920592, u64 = 12920592}}, {events = 763372736, data = {ptr = 0xc5572800007ffd, fd = 32765, u32 = 32765, u64 = 55546399722340349}}, {events = 0, data = {ptr = 0xc53718, fd = 12924696, u32 = 12924696, u64 = 12924696}}, {events = 1063290582, data = {ptr = 0x3f6009c000007fe4, fd = 32740, u32 = 32740, u64 = 4566660742392086500}}, {events = 32740, data = {ptr = 0x7ffd2d802520, fd = 763372832, u32 = 763372832, u64 = 140725366826272}}, { events = 763372848, data = {ptr = 0x3fa0900000007ffd, fd = 32765, u32 = 32765, u64 = 4584822750337597437}}, {events = 51520, data = { ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x2d80250000000000, fd = 0, u32 = 0, u64 = 3278661210655948800}}, { events = 32765, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 1047327700, data = {ptr = 0xc5405800007fe4, fd = 32740, u32 = 32740, u64 = 55521317113331684}}, {events = 0, data = {ptr = 0x14, fd = 20, u32 = 20, u64 = 20}}, {events = 12709736, data = { ptr = 0xc00000000, fd = 0, u32 = 0, u64 = 51539607552}}, {events = 0, data = {ptr = 0x14, fd = 20, u32 = 20, u64 = 20}}, {events = 1, data = {ptr = 0x3d00000001, fd = 1, u32 = 1, u64 = 261993005057}}, {events = 0, data = {ptr = 0x7fe43f81f64d <_dl_fixup+237>, fd = 1065481805, u32 = 1065481805, u64 = 140618294752845}}, {events = 1, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x1, fd = 1, u32 = 1, u64 = 1}}, {events = 1063258560, data = {ptr = 0x9e417000007fe4, fd = 32740, u32 = 32740, u64 = 44544995612458980}}, {events = 0, data = {ptr = 0x9e4d20, fd = 10374432, u32 = 10374432, u64 = 10374432}}, {events = 763374304, data = {ptr = 0x3f825fb000007ffd, fd = 32765, u32 = 32765, u64 = 4576325380880760829}}, {events = 32740, data = {ptr = 0x7ffd2d802ae0, fd = 763374304, u32 = 763374304, u64 = 140725366827744}}, {events = 1065508784, data = {ptr = 0xc00007fe4, fd = 32740, u32 = 32740, u64 = 51539640292}}, {events = 0, data = {ptr = 0x7ffd2d802ad8, fd = 763374296, u32 = 763374296, u64 = 140725366827736}}, { events = 763373160, data = {ptr = 0x3c8c7f0000007ffd, fd = 32765, u32 = 32765, u64 = 4363001776991928317}}, {events = 3952186676, data = {ptr = 0x9ed730, fd = 10409776, u32 = 10409776, u64 = 10409776}}, {events = 12886096, data = {ptr = 0xc2587000000000, fd = 0, u32 = 0, u64 = 54703383541448704}}, {events = 0, data = {ptr = 0x9e41b8, fd = 10371512, u32 = 10371512, u64 = 10371512}}} source = i = count = n = 763372636 #4 0x00007fe43f606a15 in wl_display_run (display=display@entry=0x9e4170) at src/wayland-server.c:1004 No locals. #5 0x000000000040900b in main (argc=1, argv=) at ../src/main.c:818 ret = 1 display = 0x9e4170 ec = 0x9ed730 signals = {0x9e4250, 0x9e42a0, 0x9e4c80, 0x9e4cd0} loop = backend_init = 0x7fe43dbf5410 i = 1 fd = backend = 0x9e5f20 "drm-backend.so" shell = 0xa07ac0 "desktop-shell.so" modules = 0xa07aa0 "xwayland.so" option_modules = 0x0 log = 0x0 server_socket = end = 0x7ffd00000007 idle_time = 999999999 help = 0 socket_name = 0x0 version = 0 noconfig = 0 numlock_on = 0 config_file = 0x0 config = section = primary_client = primary_client_destroyed = {link = {prev = 0x0, next = 0x0}, notify = 0x9edd30} seat = core_options = {{type = WESTON_OPTION_STRING, name = 0x421953 "backend", short_name = 66, data = 0x7ffd2d802660}, { type = WESTON_OPTION_STRING, name = 0x42195b "shell", short_name = 0, data = 0x7ffd2d802668}, {type = WESTON_OPTION_STRING, name = 0x421961 "socket", short_name = 83, data = 0x7ffd2d802690}, {type = WESTON_OPTION_INTEGER, name = 0x421968 "idle-time", short_name = 105, data = 0x7ffd2d80264c}, {type = WESTON_OPTION_STRING, name = 0x421972 "modules", short_name = 0, data = 0x7ffd2d802678}, {type = WESTON_OPTION_STRING, name = 0x420bb1 "log", short_name = 0, data = 0x7ffd2d802680}, { type = WESTON_OPTION_BOOLEAN, name = 0x42197a "help", short_name = 104, data = 0x7ffd2d802650}, {type = WESTON_OPTION_BOOLEAN, name = 0x42197f "version", short_name = 0, data = 0x7ffd2d802654}, {type = WESTON_OPTION_BOOLEAN, name = 0x421987 "no-config", short_name = 0, data = 0x7ffd2d802658}, {type = WESTON_OPTION_STRING, name = 0x42198a "config", short_name = 99, data = 0x7ffd2d802698}}