Program received signal SIGSEGV, Segmentation fault. 0x00007fa361fcc9d4 in wl_list_remove (elm=0x1b16d48) at wayland-util.c:53 53 elm->prev->next = elm->next; (gdb) bt #0 0x00007fa361fcc9d4 in wl_list_remove (elm=0x1b16d48) at wayland-util.c:53 #1 0x000000000040a811 in weston_view_destroy (view=0x1b16d20) at compositor.c:1282 #2 0x000000000040b3f1 in surface_free_unused_subsurface_views (surface=0x1f599f0) at compositor.c:1573 #3 0x000000000040b8af in weston_compositor_build_view_list (compositor=0x1a6f170) at compositor.c:1661 #4 0x000000000040a801 in weston_view_destroy (view=0x1b10980) at compositor.c:1279 #5 0x00007fa35fe4de77 in alt_tab_destroy (alt_tab=0x1f52350) at shell.c:4018 #6 0x00007fa35fe4e05b in alt_tab_modifier (grab=0x1f52358, serial=201, mods_depressed=0, mods_latched=0, mods_locked=0, group=0) at shell.c:4078 #7 0x00000000004129c4 in notify_modifiers (seat=0x1f085e0, serial=201) at input.c:1060 #8 0x0000000000412a40 in update_modifier_state (seat=0x1f085e0, serial=201, key=56, state=WL_KEYBOARD_KEY_STATE_RELEASED) at input.c:1089 #9 0x0000000000413069 in notify_key (seat=0x1f085e0, time=3807787327, key=56, state=WL_KEYBOARD_KEY_STATE_RELEASED, update_state=STATE_UPDATE_AUTOMATIC) at input.c:1242 #10 0x00007fa361d8a1d8 in evdev_process_key (device=0x1f0d600, e=0x7fffb7f6da78, time=-487179969) at evdev.c:199 #11 0x00007fa361d8a714 in fallback_process (dispatch=0x1c03c50, device=0x1f0d600, event=0x7fffb7f6da78, time=3807787327) at evdev.c:350 #12 0x00007fa361d8a82b in evdev_process_events (device=0x1f0d600, ev=0x7fffb7f6da60, count=5) at evdev.c:394 #13 0x00007fa361d8a9b6 in evdev_device_data (fd=27, mask=1, data=0x1f0d600) at evdev.c:432 #14 0x00007fa361fc92d8 in wl_event_source_fd_dispatch (source=0x1f0ffa0, ep=0x7fffb7f6ddd0) at event-loop.c:86 #15 0x00007fa361fc9c89 in wl_event_loop_dispatch (loop=0x1a706f0, timeout=0) at event-loop.c:421 #16 0x000000000040bb19 in weston_output_repaint (output=0x1a813c0, msecs=782449130) at compositor.c:1714 #17 0x000000000040bcd6 in weston_output_finish_frame (output=0x1a813c0, msecs=782449130) at compositor.c:1752 #18 0x00007fa361d83b49 in page_flip_handler (fd=12, frame=7410379, sec=782449, usec=130187, data=0x1a813c0) at compositor-drm.c:759 #19 0x00007fa36130a1c4 in drmHandleEvent (fd=12, evctx=0x7fffb7f6e4e0) at xf86drmMode.c:826 #20 0x00007fa361d84fc2 in on_drm_input (fd=12, mask=1, data=0x1a6f170) at compositor-drm.c:1254 #21 0x00007fa361fc92d8 in wl_event_source_fd_dispatch (source=0x1f17e30, ep=0x7fffb7f6e550) at event-loop.c:86 #22 0x00007fa361fc9c89 in wl_event_loop_dispatch (loop=0x1a67a20, timeout=-1) at event-loop.c:421 #23 0x00007fa361fc7acd in wl_display_run (display=0x1a67990) at wayland-server.c:961 #24 0x00000000004100b2 in main (argc=1, argv=0x7fffb7f6e9c8) at compositor.c:3891 (gdb) bt full #0 0x00007fa361fcc9d4 in wl_list_remove (elm=0x1b16d48) at wayland-util.c:53 No locals. #1 0x000000000040a811 in weston_view_destroy (view=0x1b16d20) at compositor.c:1282 __PRETTY_FUNCTION__ = "weston_view_destroy" #2 0x000000000040b3f1 in surface_free_unused_subsurface_views (surface=0x1f599f0) at compositor.c:1573 sub = 0x1f5b210 view = 0x1b16d20 nv = 0x1f5b318 #3 0x000000000040b8af in weston_compositor_build_view_list (compositor=0x1a6f170) at compositor.c:1661 view = 0x1b0f430 layer = 0x1f12ef0 #4 0x000000000040a801 in weston_view_destroy (view=0x1b10980) at compositor.c:1279 __PRETTY_FUNCTION__ = "weston_view_destroy" #5 0x00007fa35fe4de77 in alt_tab_destroy (alt_tab=0x1f52350) at shell.c:4018 preview = 0x1a71e20 next = 0x1b10b90 keyboard = 0x1f0cd30 #6 0x00007fa35fe4e05b in alt_tab_modifier (grab=0x1f52358, serial=201, mods_depressed=0, mods_latched=0, mods_locked=0, group=0) at shell.c:4078 alt_tab = 0x1f52350 seat = 0x1f085e0 #7 0x00000000004129c4 in notify_modifiers (seat=0x1f085e0, serial=201) at input.c:1060 keyboard = 0x1f0cd30 grab = 0x1f52358 mods_depressed = 0 mods_latched = 0 mods_locked = 0 group = 0 mods_lookup = 0 leds = (unknown: 0) changed = 1 #8 0x0000000000412a40 in update_modifier_state (seat=0x1f085e0, serial=201, key=56, state=WL_KEYBOARD_KEY_STATE_RELEASED) at input.c:1089 keyboard = 0x1f0cd30 direction = XKB_KEY_UP #9 0x0000000000413069 in notify_key (seat=0x1f085e0, time=3807787327, key=56, state=WL_KEYBOARD_KEY_STATE_RELEASED, update_state=STATE_UPDATE_AUTOMATIC) at input.c:1242 compositor = 0x1a6f170 keyboard = 0x1f0cd30 focus = 0x0 grab = 0x1f52358 serial = 201 k = 0x1f5a984 end = 0x1f5a984 #10 0x00007fa361d8a1d8 in evdev_process_key (device=0x1f0d600, e=0x7fffb7f6da78, time=-487179969) at evdev.c:199 No locals. #11 0x00007fa361d8a714 in fallback_process (dispatch=0x1c03c50, device=0x1f0d600, event=0x7fffb7f6da78, time=3807787327) at evdev.c:350 No locals. #12 0x00007fa361d8a82b in evdev_process_events (device=0x1f0d600, ev=0x7fffb7f6da60, count=5) at evdev.c:394 dispatch = 0x1c03c50 e = 0x7fffb7f6da78 end = 0x7fffb7f6dad8 time = 3807787327 #13 0x00007fa361d8a9b6 in evdev_device_data (fd=27, mask=1, data=0x1f0d600) at evdev.c:432 ec = 0x1a6f170 device = 0x1f0d600 ev = {{time = {tv_sec = 1386787256, tv_usec = 639707}, type = 4, code = 4, value = 458978}, {time = {tv_sec = 1386787256, tv_usec = 639707}, type = 1, code = 56, value = 0}, {time = {tv_sec = 1386787256, tv_usec = 639707}, type = 4, code = 4, value = 458795}, {time = {tv_sec = 1386787256, tv_usec = 639707}, type = 1, code = 15, value = 0}, {time = {tv_sec = 1386787256, tv_usec = 639707}, type = 0, code = 0, value = 0}, {time = { tv_sec = 131024, tv_usec = 0}, type = 42800, code = 433, value = 0}, {time = {tv_sec = 224, tv_usec = 28419888}, type = 42800, code = 433, value = 0}, {time = {tv_sec = 27772208, tv_usec = 28419888}, type = 50480, code = 423, value = 32768}, {time = {tv_sec = 140736279796656, tv_usec = 140339667871339}, type = 0, code = 0, value = 0}, {time = {tv_sec = 1611473399, tv_usec = 0}, type = 14019, code = 24880, value = 32675}, {time = { tv_sec = 140339675259996, tv_usec = 140736279796688}, type = 25695, code = 16396, value = 0}, {time = {tv_sec = 53151085008, tv_usec = 28419888}, type = 42800, code = 433, value = 0}, {time = {tv_sec = 140736279796720, tv_usec = 140339667876014}, type = 50952, code = 423, value = 0}, {time = {tv_sec = 32768, tv_usec = 4322739504}, type = 42800, code = 433, value = 0}, {time = {tv_sec = 140736279796704, tv_usec = 140339667871533}, type = 56336, code = 47094, value = 4096}, {time = {tv_sec = 32768, tv_usec = 4294967303}, type = 1, code = 0, value = 0}, {time = {tv_sec = 28419888, tv_usec = 27772208}, type = 56336, code = 47094, value = 32767}, { time = {tv_sec = 140339667853383, tv_usec = 5913830492}, type = 42800, code = 433, value = 0}, {time = {tv_sec = 140736279796784, tv_usec = 140339673954813}, type = 56400, code = 47094, value = 32767}, {time = { tv_sec = 140339667443768, tv_usec = 140736279796816}, type = 64714, code = 24681, value = 32675}, {time = {tv_sec = 140339667828064, tv_usec = 140339667443768}, type = 56464, code = 47094, value = 32767}, {time = { ---Type to continue, or q to quit--- tv_sec = 140339673956915, tv_usec = 27791552}, type = 41016, code = 24582, value = 190}, {time = {tv_sec = 140339675275898, tv_usec = 140339667443768}, type = 0, code = 0, value = 0}, {time = {tv_sec = 8589934592, tv_usec = 336}, type = 8945, code = 18441, value = -32768}, {time = {tv_sec = 140338056396822, tv_usec = 5}, type = 53, code = 0, value = 0}, {time = {tv_sec = 0, tv_usec = 140736279797008}, type = 0, code = 0, value = 0}, {time = {tv_sec = 472446402651, tv_usec = 0}, type = 0, code = 0, value = 0}, {time = {tv_sec = 532575944823, tv_usec = 140736279797007}, type = 54724, code = 24779, value = 32675}, {time = { tv_sec = 140736279797056, tv_usec = 27777616}, type = 56640, code = 47094, value = 32767}, {time = {tv_sec = 140339680368309, tv_usec = 140339680443888}, type = 29291, code = 24779, value = 12288}, {time = { tv_sec = 27777616, tv_usec = 251553093504}, type = 336, code = 0, value = 0}, {time = {tv_sec = 32863744, tv_usec = 32863936}, type = 30048, code = 501, value = 0}} len = 120 #14 0x00007fa361fc92d8 in wl_event_source_fd_dispatch (source=0x1f0ffa0, ep=0x7fffb7f6ddd0) at event-loop.c:86 fd_source = 0x1f0ffa0 mask = 1 #15 0x00007fa361fc9c89 in wl_event_loop_dispatch (loop=0x1a706f0, timeout=0) at event-loop.c:421 ep = {{events = 1, data = {ptr = 0x1f0ffa0, fd = 32571296, u32 = 32571296, u64 = 32571296}}, {events = 1065353216, data = {ptr = 0xc01864b0, fd = -1072143184, u32 = 3222824112, u64 = 3222824112}}, {events = 4, data = { ptr = 0xb7f6de3000000004, fd = 4, u32 = 4, u64 = 13256026850951430148}}, {events = 32767, data = {ptr = 0x409d85 , fd = 4234629, u32 = 4234629, u64 = 4234629}}, {events = 3086409336, data = {ptr = 0xb7f6de7c00007fff, fd = 32767, u32 = 32767, u64 = 13256027177368977407}}, {events = 32767, data = {ptr = 0x4485a00043740000, fd = 1131675648, u32 = 1131675648, u64 = 4937528489473736704}}, {events = 0, data = {ptr = 0xab0040656000, fd = 1080385536, u32 = 1080385536, u64 = 188017568735232}}, {events = 1119354880, data = {ptr = 0x3f80000000000000, fd = 0, u32 = 0, u64 = 4575657221408423936}}, {events = 3086409344, data = { ptr = 0x409ec600007fff, fd = 32767, u32 = 32767, u64 = 18188971750227967}}, {events = 0, data = {ptr = 0x7fffb7f6de90, fd = -1208557936, u32 = 3086409360, u64 = 140736279797392}}, {events = 1630577203, data = { ptr = 0xb7f6def843740000, fd = 1131675648, u32 = 1131675648, u64 = 13256027711076564992}}, {events = 32767, data = {ptr = 0x7fffb7f6defc, fd = -1208557828, u32 = 3086409468, u64 = 140736279797500}}, {events = 62464, data = {ptr = 0x1b15b7000042d00, fd = 273664, u32 = 273664, u64 = 121979201510452480}}, {events = 0, data = {ptr = 0x1f532f0, fd = 32846576, u32 = 32846576, u64 = 32846576}}, {events = 1126891520, data = { ptr = 0xb7f6ded000008900, fd = 35072, u32 = 35072, u64 = 13256027538146232576}}, {events = 32767, data = {ptr = 0x40a490 , fd = 4236432, u32 = 4236432, u64 = 4236432}}, { events = 3086409464, data = {ptr = 0xb7f6defc00007fff, fd = 32767, u32 = 32767, u64 = 13256027727124791295}}, {events = 32767, data = {ptr = 0x42d000000f400, fd = 62464, u32 = 62464, u64 = 1175377930155008}}, { events = 27718000, data = {ptr = 0x400000000, fd = 0, u32 = 0, u64 = 17179869184}}, {events = 0, data = {ptr = 0x1b15b70, fd = 28400496, u32 = 28400496, u64 = 28400496}}, {events = 3086409440, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fffb7f6df10, fd = -1208557808, u32 = 3086409488, u64 = 140736279797520}}, {events = 4262192, data = {ptr = 0xb7f6df9000000000, fd = 0, u32 = 0, u64 = 13256028362779918336}}, {events = 32767, data = {ptr = 0x1f1fc68, fd = 32636008, u32 = 32636008, u64 = 32636008}}, {events = 67108865, data = {ptr = 0xab0000000001, fd = 1, u32 = 1, u64 = 188016488349697}}, { events = 35072, data = {ptr = 0x1b15b70, fd = 28400496, u32 = 28400496, u64 = 28400496}}, {events = 32635824, data = {ptr = 0xb7f6df4000000000, fd = 0, u32 = 0, u64 = 13256028019182534656}}, {events = 32767, data = { ptr = 0x410648 , fd = 4261448, u32 = 4261448, u64 = 4261448}}, {events = 27790416, data = {ptr = 0x1f085e000000000, fd = 0, u32 = 0, u64 = 139758785567653888}}, {events = 0, data = {ptr = 0x1a6f170, fd = 27718000, u32 = 27718000, u64 = 27718000}}, {events = 32635824, data = {ptr = 0xb7f6df7000000000, fd = 0, u32 = 0, u64 = 13256028225340964864}}, {events = 32767, data = {ptr = 0x40a516 , fd = 4236566, u32 = 4236566, u64 = 4236566}}} source = 0x1f0ffa0 i = 0 count = 1 n = 0 #16 0x000000000040bb19 in weston_output_repaint (output=0x1a813c0, msecs=782449130) at compositor.c:1714 ec = 0x1a6f170 ev = 0x1a6f2f0 animation = 0x1a805a0 next = 0x1a82bf0 cb = 0x1b15ed0 cnext = 0x1a805a0 frame_callback_list = {prev = 0x1b105b8, next = 0x1f5a718} output_damage = {extents = {x1 = 50, y1 = 66, x2 = 853, y2 = 615}, data = 0x1f57670} r = 0 #17 0x000000000040bcd6 in weston_output_finish_frame (output=0x1a813c0, msecs=782449130) at compositor.c:1752 compositor = 0x1a6f170 loop = 0x1a67a20 fd = 1641557718 r = 32675 #18 0x00007fa361d83b49 in page_flip_handler (fd=12, frame=7410379, sec=782449, usec=130187, data=0x1a813c0) at compositor-drm.c:759 output = 0x1a813c0 msecs = 782449130 #19 0x00007fa36130a1c4 in drmHandleEvent (fd=12, evctx=0x7fffb7f6e4e0) at xf86drmMode.c:826 buffer = "\002\000\000\000 \000\000\000\300\023\250\001\000\000\000\000q\360\v\000\213\374\001\000\313\022q\000\000\000\000\000\000\263\365\001\000\000\000\000\320\362\246\001\000\000\000\000 \341\366\267\377\177\000\000(\314@\000\000\000\000\000\020\341\366\267\377\177\000\000\020\262\365\001", '\000' , "`!I\240:\000\000\000p\361\246\001\000\000\000\000\020z\365\001\000\000\000\000\231\237@\000\000\000\000\000P\341\366\267\377\177\000\000G\317@\000\000\000\000\000H\233\365\001\000\000\000\000\020\262\365\001\000\000\000\000\020z\365\001\000\000\000\000H{\365\001\000\000\000\000\200\341\366\267\377\177\000\000]\320@", '\000' ... len = 32 i = 0 e = 0x7fffb7f6e0a0 vblank = 0x7fffb7f6e0a0 #20 0x00007fa361d84fc2 in on_drm_input (fd=12, mask=1, data=0x1a6f170) at compositor-drm.c:1254 evctx = {version = 2, vblank_handler = 0x7fa361d839cb , page_flip_handler = 0x7fa361d83a76 } #21 0x00007fa361fc92d8 in wl_event_source_fd_dispatch (source=0x1f17e30, ep=0x7fffb7f6e550) at event-loop.c:86 fd_source = 0x1f17e30 mask = 1 #22 0x00007fa361fc9c89 in wl_event_loop_dispatch (loop=0x1a67a20, timeout=-1) at event-loop.c:421 ---Type to continue, or q to quit--- ep = {{events = 1, data = {ptr = 0x1f17e30, fd = 32603696, u32 = 32603696, u64 = 32603696}}, {events = 1, data = {ptr = 0x1f5a4a0, fd = 32875680, u32 = 32875680, u64 = 32875680}}, {events = 3086411192, data = { ptr = 0xb7f6e5c000007fff, fd = 32767, u32 = 32767, u64 = 13256035166008147967}}, {events = 32767, data = {ptr = 0x1f61118, fd = 32903448, u32 = 32903448, u64 = 32903448}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fffb7f6e6b0, fd = -1208555856, u32 = 3086411440, u64 = 140736279799472}}, {events = 1643947461, data = {ptr = 0xb7f6e5d000007fa3, fd = 32675, u32 = 32675, u64 = 13256035234727624611}}, {events = 32767, data = {ptr = 0x1f5e100, fd = 32891136, u32 = 32891136, u64 = 32891136}}, {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 = 0x3b00000001, fd = 1, u32 = 1, u64 = 253403070465}}, {events = 32675, data = {ptr = 0x7fa3621d3718, fd = 1646081816, u32 = 1646081816, u64 = 140339702478616}}, {events = 4294967295, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fa361fc0ea8, fd = 1643908776, u32 = 1643908776, u64 = 140339700305576}}, {events = 1646081816, data = {ptr = 0xb7f6e61f00007fa3, fd = 32675, u32 = 32675, u64 = 13256035574030040995}}, {events = 32767, data = {ptr = 0x7fa3621d3718, fd = 1646081816, u32 = 1646081816, u64 = 140339702478616}}, {events = 8, data = { ptr = 0x621d223000000000, fd = 0, u32 = 0, u64 = 7069844579595321344}}, {events = 32675, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 3086412224, data = {ptr = 0x7fff, fd = 32767, u32 = 32767, u64 = 32767}}, { events = 0, data = {ptr = 0x7fa3621d2348, fd = 1646076744, u32 = 1646076744, u64 = 140339702473544}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 32767, data = {ptr = 0x7fffb7f6e680, fd = -1208555904, u32 = 3086411392, u64 = 140736279799424}}, {events = 1, data = {ptr = 0xb7f6e5c000000000, fd = 0, u32 = 0, u64 = 13256035166008115200}}, {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 = 0x1f5fb8c, fd = 32897932, u32 = 32897932, u64 = 32897932}}, {events = 112, data = {ptr = 0x1f5f10800000000, fd = 0, u32 = 0, u64 = 141283979994071040}}, {events = 0, data = {ptr = 0x50, fd = 80, u32 = 80, u64 = 80}}, {events = 4222816, data = {ptr = 0x2a8400000000, fd = 0, u32 = 0, u64 = 46746424049664}}, {events = 0, data = { ptr = 0x7fffb7f6e6f0, fd = -1208555792, u32 = 3086411504, u64 = 140736279799536}}, {events = 1643936551, data = {ptr = 0x1a679d800007fa3, fd = 32675, u32 = 32675, u64 = 118916408791826339}}, {events = 0, data = { ptr = 0x1a67990, fd = 27687312, u32 = 27687312, u64 = 27687312}}} source = 0x1f17e30 i = 0 count = 1 n = 0 #23 0x00007fa361fc7acd in wl_display_run (display=0x1a67990) at wayland-server.c:961 No locals. #24 0x00000000004100b2 in main (argc=1, argv=0x7fffb7f6e9c8) at compositor.c:3891 ret = 0 display = 0x1a67990 ec = 0x1a6f170 signals = {0x1a67ab0, 0x1a68250, 0x1a682a0, 0x1a682f0} loop = 0x1a67a20 backend_init = 0x7fa361d88c7d i = 1 backend = 0x1a678b0 "drm-backend.so" option_backend = 0x1a678b0 "drm-backend.so" shell = 0x1a71550 "desktop-shell.so" modules = 0x1a69360 "" option_modules = 0x0 log = 0x0 idle_time = 0 help = 0 socket_name = 0x422535 "wayland-0" version = 0 config = 0x1a68340 section = 0x1a67b00 core_options = {{type = WESTON_OPTION_STRING, name = 0x42253f "backend", short_name = 66, data = 0x7fffb7f6e870}, {type = WESTON_OPTION_STRING, name = 0x422547 "shell", short_name = 0, data = 0x7fffb7f6e868}, { type = WESTON_OPTION_STRING, name = 0x42254d "socket", short_name = 83, data = 0x7fffb7f6e840}, {type = WESTON_OPTION_INTEGER, name = 0x422554 "idle-time", short_name = 105, data = 0x7fffb7f6e84c}, { type = WESTON_OPTION_STRING, name = 0x42255e "modules", short_name = 0, data = 0x7fffb7f6e858}, {type = WESTON_OPTION_STRING, name = 0x422566 "log", short_name = 0, data = 0x7fffb7f6e850}, {type = WESTON_OPTION_BOOLEAN, name = 0x42256a "help", short_name = 104, data = 0x7fffb7f6e848}, {type = WESTON_OPTION_BOOLEAN, name = 0x42256f "version", short_name = 0, data = 0x7fffb7f6e83c}} (gdb)