Program received signal SIGSEGV, Segmentation fault. 0x00007f58665d99d4 in wl_list_insert (list=0x408159 , elm=0xe6e1e8) at wayland-util.c:46 46 list->next = elm; (gdb) bt #0 0x00007f58665d99d4 in wl_list_insert (list=0x408159 , elm=0xe6e1e8) at wayland-util.c:46 #1 0x00007f5860d9c244 in shell_surface_update_layer (shsurf=0xe0d400) at shell.c:2078 #2 0x00007f5860da0e83 in activate (shell=0xe24310, es=0xe6d480, seat=0xe10340) at shell.c:4446 #3 0x00007f5860d990a2 in focus_state_surface_destroy (listener=0x10cedc0, data=0xe3ccb0) at shell.c:589 #4 0x0000000000407689 in wl_signal_emit (signal=0xe3ccb8, data=0xe3ccb0) at /home/uartie/Work/stable-next-wayland/install/include/wayland-server.h:260 #5 0x000000000040afdb in weston_surface_destroy (surface=0xe3ccb0) at compositor.c:1445 #6 0x000000000040b26d in destroy_surface (resource=0xcc1e40) at compositor.c:1485 #7 0x00007f58665d3f09 in destroy_resource (element=0xcc1e40, data=0x0) at wayland-server.c:533 #8 0x00007f58665d3f54 in wl_resource_destroy (resource=0xcc1e40) at wayland-server.c:546 #9 0x000000000040c625 in surface_destroy (client=0x10ce880, resource=0xcc1e40) at compositor.c:1963 #10 0x00007f58663cad8c in ffi_call_unix64 () from /lib64/libffi.so.6 #11 0x00007f58663ca6bc in ffi_call () from /lib64/libffi.so.6 #12 0x00007f58665d8f74 in wl_closure_invoke (closure=0xe6edf0, flags=2, target=0xcc1e40, opcode=0, data=0x10ce880) at connection.c:927 #13 0x00007f58665d3b57 in wl_client_connection_data (fd=47, mask=1, data=0x10ce880) at wayland-server.c:332 #14 0x00007f58665d6308 in wl_event_source_fd_dispatch (source=0x10d0200, ep=0x7fff21ffbf00) at event-loop.c:86 #15 0x00007f58665d6cb9 in wl_event_loop_dispatch (loop=0xca9c60, timeout=-1) at event-loop.c:421 #16 0x00007f58665d4afd in wl_display_run (display=0xca9bd0) at wayland-server.c:961 #17 0x0000000000410ed9 in main (argc=1, argv=0x7fff21ffc378) at compositor.c:4242 (gdb) bt full #0 0x00007f58665d99d4 in wl_list_insert (list=0x408159 , elm=0xe6e1e8) at wayland-util.c:46 No locals. #1 0x00007f5860d9c244 in shell_surface_update_layer (shsurf=0xe0d400) at shell.c:2078 new_layer_link = 0x408159 #2 0x00007f5860da0e83 in activate (shell=0xe24310, es=0xe6d480, seat=0xe10340) at shell.c:4446 main_surface = 0xe6d480 state = 0x10ced80 ws = 0x7f586346530b old_es = 0x0 shsurf = 0xe0d400 #3 0x00007f5860d990a2 in focus_state_surface_destroy (listener=0x10cedc0, data=0xe3ccb0) at shell.c:589 state = 0x10ced80 shell = 0xe24310 main_surface = 0xe3ccb0 next = 0xe6d480 view = 0xe6e1b0 #4 0x0000000000407689 in wl_signal_emit (signal=0xe3ccb8, data=0xe3ccb0) at /home/uartie/Work/stable-next-wayland/install/include/wayland-server.h:260 l = 0x10cedc0 next = 0xe3ccb8 #5 0x000000000040afdb in weston_surface_destroy (surface=0xe3ccb0) at compositor.c:1445 cb = 0xcc1e40 next = 0xe14b00 ev = 0xe14b30 nv = 0xcc1e40 __PRETTY_FUNCTION__ = "weston_surface_destroy" #6 0x000000000040b26d in destroy_surface (resource=0xcc1e40) at compositor.c:1485 surface = 0xe3ccb0 #7 0x00007f58665d3f09 in destroy_resource (element=0xcc1e40, data=0x0) at wayland-server.c:533 resource = 0xcc1e40 client = 0x10ce880 flags = 0 #8 0x00007f58665d3f54 in wl_resource_destroy (resource=0xcc1e40) at wayland-server.c:546 client = 0x10ce880 id = 40 #9 0x000000000040c625 in surface_destroy (client=0x10ce880, resource=0xcc1e40) at compositor.c:1963 No locals. #10 0x00007f58663cad8c in ffi_call_unix64 () from /lib64/libffi.so.6 No symbol table info available. #11 0x00007f58663ca6bc in ffi_call () from /lib64/libffi.so.6 No symbol table info available. #12 0x00007f58665d8f74 in wl_closure_invoke (closure=0xe6edf0, flags=2, target=0xcc1e40, opcode=0, data=0x10ce880) at connection.c:927 count = 0 cif = {abi = FFI_UNIX64, nargs = 2, arg_types = 0x7fff21ffbd50, rtype = 0x7f58663cb180 , bytes = 0, flags = 0} ffi_types = {0x7f58663cb060 , 0x7f58663cb060 , 0xd8, 0xdac004070c0, 0x7fff21ffbda0, 0x7f58665d72b1 , 0x0, 0x8, 0x8, 0xe45920, 0x7fff21ffbe30, 0x7f58665d8877 , 0x7f58667de580 , 0x10ce8b8, 0x800000000, 0x7f58665da75d, 0x7fff21ffbe30, 0x4070c0 <_start>, 0x7fff21ffbe30, 0x7f58665d891b , 0x10ce8b8, 0xe6edf0} ffi_args = {0x7fff21ffbc80, 0x7fff21ffbc88, 0xd8, 0xffff8000de0042d1, 0x7fff0000000e, 0x3, 0x7fff00000033, 0x0, 0x7fff21ffbd30, 0x0, 0x6e0000005b, 0x0, 0x0, 0x7c00000077, 0x7fff21ffbd2f, 0x7f58665d774d , 0x0, 0xe45920, 0x7fff21ffc370, 0x7f58665d7097 , 0xcb1050, 0x8} implementation = 0x422920 #13 0x00007f58665d3b57 in wl_client_connection_data (fd=47, mask=1, data=0x10ce880) at wayland-server.c:332 client = 0x10ce880 connection = 0xe45920 resource = 0xcc1e40 object = 0xcc1e40 closure = 0xe6edf0 message = 0x7f58667de580 p = {40, 524288} resource_flags = 0 opcode = 0 size = 8 len = 84 #14 0x00007f58665d6308 in wl_event_source_fd_dispatch (source=0x10d0200, ep=0x7fff21ffbf00) at event-loop.c:86 ---Type to continue, or q to quit--- fd_source = 0x10d0200 mask = 1 #15 0x00007f58665d6cb9 in wl_event_loop_dispatch (loop=0xca9c60, timeout=-1) at event-loop.c:421 ep = {{events = 1, data = {ptr = 0x10d0200, fd = 17629696, u32 = 17629696, u64 = 17629696}}, {events = 32600, data = {ptr = 0x4040, fd = 16448, u32 = 16448, u64 = 16448}}, {events = 570408808, data = {ptr = 0x21ffbf7000007fff, fd = 32767, u32 = 32767, u64 = 2449887210070114303}}, {events = 32767, data = {ptr = 0xe48938, fd = 14977336, u32 = 14977336, u64 = 14977336}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fff21ffc060, fd = 570409056, u32 = 570409056, u64 = 140733763797088}}, {events = 1717401077, data = {ptr = 0x21ffbf8000007f58, fd = 32600, u32 = 32600, u64 = 2449887278789590872}}, {events = 32767, data = { ptr = 0xe45920, fd = 14965024, u32 = 14965024, u64 = 14965024}}, {events = 3051676113, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 1, data = {ptr = 0x14, fd = 20, u32 = 20, u64 = 20}}, {events = 1, data = { ptr = 0x3100000001, fd = 1, u32 = 1, u64 = 210453397505}}, {events = 32600, data = {ptr = 0x7f58669fc748, fd = 1721747272, u32 = 1721747272, u64 = 140017655596872}}, {events = 4294967295, data = {ptr = 0x21ffbfe000000000, fd = 0, u32 = 0, u64 = 2449887691106418688}}, {events = 32767, data = {ptr = 0x7f58665cdea8, fd = 1717362344, u32 = 1717362344, u64 = 140017651211944}}, {events = 1721747272, data = {ptr = 0x4224db00007f58, fd = 32600, u32 = 32600, u64 = 18617871479373656}}, {events = 0, data = {ptr = 0x7f58669fc748, fd = 1721747272, u32 = 1721747272, u64 = 140017655596872}}, {events = 8, data = {ptr = 0x667df23000000000, fd = 0, u32 = 0, u64 = 7385325251929833472}}, {events = 32600, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 570409840, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, {events = 0, data = {ptr = 0x7f58667df348, fd = 1719530312, u32 = 1719530312, u64 = 140017653379912}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 32767, data = {ptr = 0x7fff21ffc030, fd = 570409008, u32 = 570409008, u64 = 140733763797040}}, {events = 1, data = {ptr = 0x21ffbf7000000000, fd = 0, u32 = 0, u64 = 2449887210070081536}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0xe47840, fd = 14972992, u32 = 14972992, u64 = 14972992}}, {events = 40, data = {ptr = 0xe4692800000000, fd = 0, u32 = 0, u64 = 64291915209637888}}, {events = 0, data = { ptr = 0x10, fd = 16, u32 = 16, u64 = 16}}, {events = 4223168, data = {ptr = 0x3f1800000000, fd = 0, u32 = 0, u64 = 69372311764992}}, {events = 40, data = {ptr = 0x7fff21ffc0a0, fd = 570409120, u32 = 570409120, u64 = 140733763797152}}, {events = 1717390167, data = {ptr = 0xca9c1800007f58, fd = 32600, u32 = 32600, u64 = 57029572188733272}}, {events = 0, data = {ptr = 0xca9bd0, fd = 13278160, u32 = 13278160, u64 = 13278160}}} source = 0x10d0200 i = 0 count = 1 n = 40 #16 0x00007f58665d4afd in wl_display_run (display=0xca9bd0) at wayland-server.c:961 No locals. #17 0x0000000000410ed9 in main (argc=1, argv=0x7fff21ffc378) at compositor.c:4242 ret = 0 display = 0xca9bd0 ec = 0xcaf510 signals = {0xca9cf0, 0xcaa490, 0xcaa4e0, 0xcaa530} loop = 0xca9c60 backend_init = 0x7f5864fbabc7 i = 1 backend = 0x423a5e "drm-backend.so" option_backend = 0x0 shell = 0xcb5900 "desktop-shell.so" modules = 0xca9d40 "" option_modules = 0x0 log = 0xca98b0 "weston.log" idle_time = 300 help = 0 socket_name = 0x4238b5 "wayland-0" version = 0 config = 0x0 section = 0x0 core_options = {{type = WESTON_OPTION_STRING, name = 0x4238bf "backend", short_name = 66, data = 0x7fff21ffc220}, {type = WESTON_OPTION_STRING, name = 0x4238c7 "shell", short_name = 0, data = 0x7fff21ffc218}, { type = WESTON_OPTION_STRING, name = 0x4238cd "socket", short_name = 83, data = 0x7fff21ffc1f0}, {type = WESTON_OPTION_INTEGER, name = 0x4238d4 "idle-time", short_name = 105, data = 0x7fff21ffc1fc}, { type = WESTON_OPTION_STRING, name = 0x4238de "modules", short_name = 0, data = 0x7fff21ffc208}, {type = WESTON_OPTION_STRING, name = 0x4238e6 "log", short_name = 0, data = 0x7fff21ffc200}, {type = WESTON_OPTION_BOOLEAN, name = 0x4238ea "help", short_name = 104, data = 0x7fff21ffc1f8}, {type = WESTON_OPTION_BOOLEAN, name = 0x4238ef "version", short_name = 0, data = 0x7fff21ffc1ec}} (gdb)