Program received signal SIGSEGV, Segmentation fault. 0x00007f1b6fd83aa4 in wl_list_remove (elm=0x1f41e00) at wayland-util.c:53 53 elm->prev->next = elm->next; (gdb) bt #0 0x00007f1b6fd83aa4 in wl_list_remove (elm=0x1f41e00) at wayland-util.c:53 #1 0x000000000040bf9f in weston_view_unmap (view=0x1f41c00) at compositor.c:1371 #2 0x000000000040c2d4 in weston_view_destroy (view=0x1f41c00) at compositor.c:1417 #3 0x000000000040c46c in weston_surface_destroy (surface=0x24204d0) at compositor.c:1449 #4 0x00007f1b6b5b8869 in unset_fullscreen (shsurf=0x2413190) at shell.c:2228 #5 0x00007f1b6b5b8dff in reset_surface_type (surface=0x2413190) at shell.c:2374 #6 0x00007f1b6b5b8f8f in set_surface_type (shsurf=0x2413190) at shell.c:2405 #7 0x00007f1b6b5bff2d in shell_surface_configure (es=0x241c7a0, sx=0, sy=0) at shell.c:4947 #8 0x000000000040e57e in weston_surface_commit (surface=0x241c7a0) at compositor.c:2108 #9 0x000000000040e87c in surface_commit (client=0x1f36b70, resource=0x1f47e60) at compositor.c:2178 #10 0x0000003a94405cfc in ffi_call_unix64 () from /lib64/libffi.so.6 #11 0x0000003a9440562c in ffi_call () from /lib64/libffi.so.6 #12 0x00007f1b6fd82c38 in wl_closure_invoke (closure=0x241c9e0, flags=2, target=0x1f47e60, opcode=6, data=0x1f36b70) at connection.c:927 #13 0x00007f1b6fd78401 in wl_client_connection_data (fd=14, mask=1, data=0x1f36b70) at wayland-server.c:332 #14 0x00007f1b6fd7bc2e in wl_event_source_fd_dispatch (source=0x1f29360, ep=0x7fff93f6e2c0) at event-loop.c:86 #15 0x00007f1b6fd7c8a2 in wl_event_loop_dispatch (loop=0x1f02c80, timeout=-1) at event-loop.c:421 #16 0x00007f1b6fd79a62 in wl_display_run (display=0x1f02bf0) at wayland-server.c:961 #17 0x0000000000413cc4 in main (argc=1, argv=0x7fff93f6e728) at compositor.c:4240 (gdb) bt full #0 0x00007f1b6fd83aa4 in wl_list_remove (elm=0x1f41e00) at wayland-util.c:53 No locals. #1 0x000000000040bf9f in weston_view_unmap (view=0x1f41c00) at compositor.c:1371 seat = 0x1f41c18 #2 0x000000000040c2d4 in weston_view_destroy (view=0x1f41c00) at compositor.c:1417 __PRETTY_FUNCTION__ = "weston_view_destroy" #3 0x000000000040c46c in weston_surface_destroy (surface=0x24204d0) at compositor.c:1449 cb = 0x2413368 next = 0x7fff93f6de40 ev = 0x1f41c00 nv = 0x2420548 __PRETTY_FUNCTION__ = "weston_surface_destroy" #4 0x00007f1b6b5b8869 in unset_fullscreen (shsurf=0x2413190) at shell.c:2228 No locals. #5 0x00007f1b6b5b8dff in reset_surface_type (surface=0x2413190) at shell.c:2374 No locals. #6 0x00007f1b6b5b8f8f in set_surface_type (shsurf=0x2413190) at shell.c:2405 pes = 0x0 pev = 0x0 #7 0x00007f1b6b5bff2d in shell_surface_configure (es=0x241c7a0, sx=0, sy=0) at shell.c:4947 shsurf = 0x2413190 shell = 0x23d7380 type_changed = 0 #8 0x000000000040e57e in weston_surface_commit (surface=0x241c7a0) at compositor.c:2108 view = 0x241c7a0 opaque = {extents = {x1 = 37865648, y1 = 0, x2 = -4, y2 = -1}, data = 0x7fff93f6df20} #9 0x000000000040e87c in surface_commit (client=0x1f36b70, resource=0x1f47e60) at compositor.c:2178 surface = 0x241c7a0 sub = 0x0 #10 0x0000003a94405cfc in ffi_call_unix64 () from /lib64/libffi.so.6 No symbol table info available. #11 0x0000003a9440562c in ffi_call () from /lib64/libffi.so.6 No symbol table info available. #12 0x00007f1b6fd82c38 in wl_closure_invoke (closure=0x241c9e0, flags=2, target=0x1f47e60, opcode=6, data=0x1f36b70) at connection.c:927 count = 0 ffi_types = {0x3a94405fd0 , 0x3a94405fd0 , 0x7fff93f6e0e0, 0x0, 0x6e0000005b, 0x0, 0x0, 0x7c00000077, 0x7fff93f6e0df, 0x3a94406030 , 0x3a94406030 , 0x3a94406030 , 0x3a94406030 , 0x7f1b6fd80010 , 0x1e01f36b70, 0x8, 0x241cab0, 0x24210f0, 0xd8, 0x968004073a0, 0x7fff93f6e150, 0x7f1b6fd8031c } implementation = 0x42e7a0 cif = {abi = FFI_UNIX64, nargs = 2, arg_types = 0x7fff93f6e080, rtype = 0x3a944060f0 , bytes = 0, flags = 0} ffi_args = {0x7fff93f6e040, 0x7fff93f6e048, 0x8, 0x24210f0, 0x7fff93f6e1f0, 0x7f1b6fd82314 , 0x7f1b6ff89390 , 0x1f36ba8, 0x801f32c98, 0x24210f0, 0x7fff93f6e1c0, 0x7f1b6fd84e9d, 0x7fff93f6e1f0, 0x4073a0 <_start>, 0x7fff93f6e1f0, 0x7f1b6fd82410 , 0x1f36ba8, 0x241c9e0, 0x93f6e1f0, 0x0, 0x7f1b6ff89390 , 0x6fd84e9d} #13 0x00007f1b6fd78401 in wl_client_connection_data (fd=14, mask=1, data=0x1f36b70) at wayland-server.c:332 connection = 0x24210f0 resource = 0x1f47e60 message = 0x7f1b6ff89390 p = {19, 524294} resource_flags = 0 size = 8 closure = 0x241c9e0 client = 0x1f36b70 object = 0x1f47e60 opcode = 6 len = 0 #14 0x00007f1b6fd7bc2e in wl_event_source_fd_dispatch (source=0x1f29360, ep=0x7fff93f6e2c0) at event-loop.c:86 fd_source = 0x1f29360 mask = 1 #15 0x00007f1b6fd7c8a2 in wl_event_loop_dispatch (loop=0x1f02c80, timeout=-1) at event-loop.c:421 i = 0 count = 1 ep = {{events = 1, data = {ptr = 0x1f29360, fd = 32674656, u32 = 32674656, u64 = 32674656}}, {events = 0, data = {ptr = 0x7fff93f6e310, fd = -1812536560, u32 = 2482430736, u64 = 140735675818768}}, {events = 1876427817, data = { ptr = 0x404000007f1b, fd = 32539, u32 = 32539, u64 = 70643622117147}}, {events = 0, data = {ptr = 0x7fff93f6e410, fd = -1812536304, u32 = 2482430992, u64 = 140735675819024}}, {events = 2482430864, data = { ptr = 0x242410800007fff, fd = 32767, u32 = 32767, u64 = 162764039154335743}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 2449532473, data = {ptr = 0x93f6e4200000003a, fd = 58, u32 = 58, u64 = 10661959993936314426}}, {events = 32767, data = {ptr = 0x7f1b6fd80746 , fd = 1876428614, u32 = 1876428614, u64 = 139755817273158}}, {events = 3051676113, data = {ptr = 0x24210f000000000, fd = 0, u32 = 0, u64 = 162711159516954624}}, {events = 0, data = {ptr = 0x2422d4c, fd = 37891404, u32 = 37891404, u64 = 37891404}}, {events = 36, data = {ptr = 0x26caca800000000, fd = 0, u32 = 0, u64 = 174704323115089920}}, {events = 0, data = {ptr = 0xc, fd = 12, u32 = 12, u64 = 12}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fff93f6e330, fd = -1812536528, u32 = 2482430768, u64 = 140735675818800}}, {events = 1, data = {ptr = 0x93f6e39000000000, fd = 0, u32 = 0, u64 = 10661959375461023744}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = { ---Type to continue, or q to quit--- ptr = 0x6ff8a27800000000, fd = 0, u32 = 0, u64 = 8068377368714018816}}, {events = 32539, data = {ptr = 0x14, fd = 20, u32 = 20, u64 = 20}}, {events = 1, data = {ptr = 0x1a00000001, fd = 1, u32 = 1, u64 = 111669149697}}, { events = 0, data = {ptr = 0x7f1b6ff8a398, fd = 1878565784, u32 = 1878565784, u64 = 139755819410328}}, {events = 0, data = {ptr = 0x93f6e72000000000, fd = 0, u32 = 0, u64 = 10661963292471197696}}, {events = 32767, data = { ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x93f6e48000000000, fd = 0, u32 = 0, u64 = 10661960406253174784}}, {events = 32767, data = {ptr = 0x3a9140e8a6 <_dl_fixup+230>, fd = -1858017114, u32 = 2436950182, u64 = 251545053350}}, {events = 5, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fff93f6e640, fd = -1812535744, u32 = 2482431552, u64 = 140735675819584}}, { events = 1876370216, data = {ptr = 0x7f1b, fd = 32539, u32 = 32539, u64 = 32539}}, {events = 0, data = {ptr = 0x7fff93f6e480, fd = -1812536192, u32 = 2482431104, u64 = 140735675819136}}, {events = 0, data = { ptr = 0xc5400000001, fd = 1, u32 = 1, u64 = 13554916786177}}, {events = 36, data = {ptr = 0x7fff93f6e460, fd = -1812536224, u32 = 2482431072, u64 = 140735675819104}}, {events = 1876400857, data = {ptr = 0x1f02c3800007f1b, fd = 32539, u32 = 32539, u64 = 139660207478308635}}, {events = 0, data = {ptr = 0x1f02bf0, fd = 32517104, u32 = 32517104, u64 = 32517104}}} source = 0x1f29360 n = 36 #16 0x00007f1b6fd79a62 in wl_display_run (display=0x1f02bf0) at wayland-server.c:961 No locals. #17 0x0000000000413cc4 in main (argc=1, argv=0x7fff93f6e728) at compositor.c:4240 help = 0 backend = 0x42f94f "x11-backend.so" config = 0x1f035a0 signals = {0x1f02d10, 0x1f034b0, 0x1f03500, 0x1f03550} backend_init = 0x7f1b6eb37bff shell = 0x1f2ace0 "desktop-shell.so" modules = 0x1f045c0 "" log = 0x0 idle_time = 0 section = 0x1f02d60 ret = 0 ec = 0x1f10a90 loop = 0x1f02c80 i = 1 option_backend = 0x0 version = 0 core_options = {{type = WESTON_OPTION_STRING, name = 0x42f7bf "backend", short_name = 66, data = 0x7fff93f6e5f8}, {type = WESTON_OPTION_STRING, name = 0x42f7c7 "shell", short_name = 0, data = 0x7fff93f6e5f0}, { type = WESTON_OPTION_STRING, name = 0x42f7cd "socket", short_name = 83, data = 0x7fff93f6e5c8}, {type = WESTON_OPTION_INTEGER, name = 0x42f7d4 "idle-time", short_name = 105, data = 0x7fff93f6e5d4}, { type = WESTON_OPTION_STRING, name = 0x42f7de "modules", short_name = 0, data = 0x7fff93f6e5e0}, {type = WESTON_OPTION_STRING, name = 0x42f7e6 "log", short_name = 0, data = 0x7fff93f6e5d8}, {type = WESTON_OPTION_BOOLEAN, name = 0x42f7ea "help", short_name = 104, data = 0x7fff93f6e5d0}, {type = WESTON_OPTION_BOOLEAN, name = 0x42f7ef "version", short_name = 0, data = 0x7fff93f6e5c4}} display = 0x1f02bf0 option_modules = 0x1f029e0 "weston-wfits.so" socket_name = 0x42f7b5 "wayland-0" (gdb)