Program received signal SIGSEGV, Segmentation fault. 0x00007f19ffc10ff3 in handle_touch_with_coords (libinput_device=0x23f60f0, touch_event=0x26df9a0, touch_type=0) at src/libinput-device.c:153 153 width = device->output->current_mode->width; (gdb) bt #0 0x00007f19ffc10ff3 in handle_touch_with_coords (libinput_device=0x23f60f0, touch_event=0x26df9a0, touch_type=0) at src/libinput-device.c:153 #1 0x00007f19ffc110c9 in handle_touch_down (device=0x23f60f0, touch_event=0x26df9a0) at src/libinput-device.c:168 #2 0x00007f19ffc113bd in evdev_device_process_event (event=0x26df9a0) at src/libinput-device.c:220 #3 0x00007f19ffc10270 in process_event (event=0x26df9a0) at src/libinput-seat.c:148 #4 0x00007f19ffc102df in process_events (input=0x2290500) at src/libinput-seat.c:158 #5 0x00007f19ffc1035e in udev_input_dispatch (input=0x2290500) at src/libinput-seat.c:169 #6 0x00007f19ffc103a7 in libinput_source_dispatch (fd=15, mask=1, data=0x2290500) at src/libinput-seat.c:179 #7 0x00007f1a02234bde in wl_event_source_fd_dispatch (source=0x2414990, ep=0x7fff8f25b450) at src/event-loop.c:86 #8 0x00007f1a02235832 in wl_event_loop_dispatch (loop=0x2285ec0, timeout=-1) at src/event-loop.c:421 #9 0x00007f1a022329f2 in wl_display_run (display=0x2285e30) at src/wayland-server.c:959 #10 0x0000000000413d23 in main (argc=1, argv=0x7fff8f25b8f8) at src/compositor.c:4299 (gdb) bt full #0 0x00007f19ffc10ff3 in handle_touch_with_coords (libinput_device=0x23f60f0, touch_event=0x26df9a0, touch_type=0) at src/libinput-device.c:153 device = 0x241d3d0 y = 38020640 slot = 0 x = 32538 width = 32537 height = 4290863974 time = 732331 #1 0x00007f19ffc110c9 in handle_touch_down (device=0x23f60f0, touch_event=0x26df9a0) at src/libinput-device.c:168 No locals. #2 0x00007f19ffc113bd in evdev_device_process_event (event=0x26df9a0) at src/libinput-device.c:220 cov_s0_ = 5 libinput_device = 0x23f60f0 handled = 1 #3 0x00007f19ffc10270 in process_event (event=0x26df9a0) at src/libinput-seat.c:148 No locals. #4 0x00007f19ffc102df in process_events (input=0x2290500) at src/libinput-seat.c:158 event = 0x26df9a0 #5 0x00007f19ffc1035e in udev_input_dispatch (input=0x2290500) at src/libinput-seat.c:169 No locals. #6 0x00007f19ffc103a7 in libinput_source_dispatch (fd=15, mask=1, data=0x2290500) at src/libinput-seat.c:179 input = 0x2290500 #7 0x00007f1a02234bde in wl_event_source_fd_dispatch (source=0x2414990, ep=0x7fff8f25b450) at src/event-loop.c:86 fd_source = 0x2414990 mask = 1 #8 0x00007f1a02235832 in wl_event_loop_dispatch (loop=0x2285ec0, timeout=-1) at src/event-loop.c:421 i = 0 count = 1 ep = {{events = 1, data = {ptr = 0x2414990, fd = 37833104, u32 = 37833104, u64 = 37833104}}, { events = 0, data = {ptr = 0x7fff8f25b4a0, fd = -1893354336, u32 = 2401612960, u64 = 140735595000992}}, {events = 35885881, data = {ptr = 0x404000007f1a, fd = 32538, u32 = 32538, u64 = 70643622117146}}, {events = 0, data = {ptr = 0x7fff8f25b5a0, fd = -1893354080, u32 = 2401613216, u64 = 140735595001248}}, {events = 2401613088, data = { ptr = 0x26e747800007fff, fd = 32767, u32 = 32767, u64 = 175205494258958335}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 18836969, data = { ptr = 0x8f25b5b000007f1a, fd = 32538, u32 = 32538, u64 = 10314850289080893210}}, { ---Type to continue, or q to quit--- events = 32767, data = {ptr = 0x7f1a02239656 , fd = 35886678, u32 = 35886678, u64 = 139749681763926}}, {events = 3051676113, data = {ptr = 0x26e446000000000, fd = 0, u32 = 0, u64 = 175152614621577216}}, {events = 0, data = {ptr = 0x26e5e50, fd = 40787536, u32 = 40787536, u64 = 40787536}}, {events = 12, data = {ptr = 0x222b31000000000, fd = 0, u32 = 0, u64 = 153882218584866816}}, {events = 32538, data = {ptr = 0x7f1a02664750, fd = 40257360, u32 = 40257360, u64 = 139749686134608}}, {events = 0, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x7fff8f25b4c0, fd = -1893354304, u32 = 2401612992, u64 = 140735595001024}}, {events = 1, data = {ptr = 0x8f25b52000000000, fd = 0, u32 = 0, u64 = 10314849670605570048}}, {events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = {ptr = 0x244326800000000, fd = 0, u32 = 0, u64 = 163310908750168064}}, {events = 32538, data = {ptr = 0x14, fd = 20, u32 = 20, u64 = 20}}, {events = 1, data = {ptr = 0x2900000001, fd = 1, u32 = 1, u64 = 176093659137}}, {events = 0, data = {ptr = 0x7f1a02443390, fd = 38024080, u32 = 38024080, u64 = 139749683901328}}, { events = 0, data = {ptr = 0x8f25b8f000000000, fd = 0, u32 = 0, u64 = 10314853862493650944}}, { events = 32767, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, {events = 0, data = { ptr = 0x8f25b61000000000, fd = 0, u32 = 0, u64 = 10314850701397721088}}, {events = 32767, data = {ptr = 0x7f1a02454726 <_dl_fixup+230>, fd = 38094630, u32 = 38094630, u64 = 139749683971878}}, {events = 5, data = {ptr = 0x0, fd = 0, u32 = 0, u64 = 0}}, { events = 0, data = {ptr = 0x7fff8f25b810, fd = -1893353456, u32 = 2401613840, u64 = 140735595001872}}, {events = 35828496, data = {ptr = 0x7f1a, fd = 32538, u32 = 32538, u64 = 32538}}, {events = 0, data = {ptr = 0x7fff8f25b610, fd = -1893353968, u32 = 2401613328, u64 = 140735595001360}}, {events = 0, data = {ptr = 0x9e800000001, fd = 1, u32 = 1, u64 = 10892037062657}}, {events = 0, data = {ptr = 0x7fff8f25b5f0, fd = -1893354000, u32 = 2401613296, u64 = 140735595001328}}, {events = 35859033, data = {ptr = 0x2285e7800007f1a, fd = 32538, u32 = 32538, u64 = 155478056633401114}}, {events = 0, data = {ptr = 0x2285e30, fd = 36199984, u32 = 36199984, u64 = 36199984}}} source = 0x2414990 n = 0 #9 0x00007f1a022329f2 in wl_display_run (display=0x2285e30) at src/wayland-server.c:959 No locals. #10 0x0000000000413d23 in main (argc=1, argv=0x7fff8f25b8f8) at src/compositor.c:4299 loop = 0x2285ec0 option_shell = 0x0 end = 0x7fff8f25b7b0 "" section = 0x2285fa0 primary_client = 0x2283010 display = 0x2285e30 shell = 0x2292610 "mat4" help = 0 ---Type to continue, or q to quit--- ec = 0x2290110 i = 1 server_socket = 0x0 socket_name = 0x42ef7a "wayland-0" config = 0x2286800 core_options = {{type = WESTON_OPTION_STRING, name = 0x42ef84 "backend", short_name = 66, data = 0x7fff8f25b7b0}, {type = WESTON_OPTION_STRING, name = 0x42ef8c "shell", short_name = 0, data = 0x7fff8f25b7a0}, {type = WESTON_OPTION_STRING, name = 0x42ef92 "socket", short_name = 83, data = 0x7fff8f25b770}, {type = WESTON_OPTION_INTEGER, name = 0x42ef99 "idle-time", short_name = 105, data = 0x7fff8f25b77c}, {type = WESTON_OPTION_STRING, name = 0x42efa3 "modules", short_name = 0, data = 0x7fff8f25b790}, {type = WESTON_OPTION_STRING, name = 0x42efab "log", short_name = 0, data = 0x7fff8f25b788}, {type = WESTON_OPTION_BOOLEAN, name = 0x42efaf "help", short_name = 104, data = 0x7fff8f25b778}, {type = WESTON_OPTION_BOOLEAN, name = 0x42efb4 "version", short_name = 0, data = 0x7fff8f25b76c}} backend = 0x2287820 "/usr/share/X11/xkb" ret = 0 signals = {0x2285f50, 0x2286710, 0x2286760, 0x22867b0} fd = -1 option_backend = 0x0 modules = 0x2292610 "mat4" primary_client_destroyed = {link = {prev = 0x7fff00000082, next = 0x20}, notify = 0x7fff00000050} backend_init = 0x7f19ffc0fb99 option_modules = 0x0 log = 0x22859e0 "weston.log" idle_time = 300 version = 0