[Bug 1753383] Re: Xorg assert failure: Xorg: ../src/evdev-mt-touchpad-tap.c:1028: tp_tap_handle_state: Assertion `tp->tap.nfingers_down >= 1' failed.
Launchpad has imported 30 comments from the remote bug at https://bugs.freedesktop.org/show_bug.cgi?id=105258. If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. On 2018-02-26T18:32:09+00:00 Nicolas-freedesktop wrote: Created attachment 137615 Xorg log Since recent updates Xorg crashes very often (4 or more times a day) with SIGABRT in libinput code. Unfortunately I have found no reproduction scenario yet, it seems to happen randomly. I can provide a full coredump if that helps. Distribution: arch Hardware: Lenovo Thinkpad X270 Packages: libinput 1.10.0-1 linux 4.15.4-1 xf86-input-libinput 0.26.0-1 xorg-server 1.19.6+13+gd0d1a694f-1 $ libinput list-devices --version 1.10.0 $ xinput list-props "SynPS/2 Synaptics TouchPad" Device 'SynPS/2 Synaptics TouchPad': Device Enabled (143): 1 Coordinate Transformation Matrix (145): 1.00, 0.00, 0.00, 0.00, 1.00, 0.00, 0.00, 0.00, 1.00 libinput Tapping Enabled (280): 1 libinput Tapping Enabled Default (281): 0 libinput Tapping Drag Enabled (282):1 libinput Tapping Drag Enabled Default (283):1 libinput Tapping Drag Lock Enabled (284): 0 libinput Tapping Drag Lock Enabled Default (285): 0 libinput Tapping Button Mapping Enabled (286): 1, 0 libinput Tapping Button Mapping Default (287): 1, 0 libinput Natural Scrolling Enabled (288): 1 libinput Natural Scrolling Enabled Default (289): 0 libinput Left Handed Enabled (290): 0 libinput Left Handed Enabled Default (291): 0 libinput Accel Speed (292): 0.00 libinput Accel Speed Default (293): 0.00 libinput Scroll Methods Available (294):1, 1, 0 libinput Scroll Method Enabled (295): 1, 0, 0 libinput Scroll Method Enabled Default (296): 1, 0, 0 libinput Click Methods Available (297): 1, 1 libinput Click Method Enabled (298):1, 0 libinput Click Method Enabled Default (299):1, 0 libinput Middle Emulation Enabled (300):0 libinput Middle Emulation Enabled Default (301):0 libinput Send Events Modes Available (265): 1, 1 libinput Send Events Mode Enabled (266):0, 0 libinput Send Events Mode Enabled Default (267):0, 0 libinput Disable While Typing Enabled (302):1 libinput Disable While Typing Enabled Default (303):1 Device Node (268): "/dev/input/event17" Device Product ID (269):2, 7 libinput Drag Lock Buttons (304): libinput Horizontal Scroll Enabled (305): 1 Reply at: https://bugs.launchpad.net/ubuntu/+source/libinput/+bug/1753383/comments/0 On 2018-02-26T18:32:50+00:00 Nicolas-freedesktop wrote: Created attachment 137616 Systemd core dump info Reply at: https://bugs.launchpad.net/ubuntu/+source/libinput/+bug/1753383/comments/1 On 2018-02-27T01:42:43+00:00 Peter Hutterer wrote: install the debug info package for libinput please (whatever that's called on arch, I don't know for sure) and run: $ eu-addr2line -e /usr/lib64/libinput.so and provide: libinput_event_get_pointer_event+0xec9e That should give you the line number where it crashes, same with the few other references. This should help a bit identifying what's going on. Please also provide an evemu recording of one of the crashers, thanks. Reply at: https://bugs.launchpad.net/ubuntu/+source/libinput/+bug/1753383/comments/2 On 2018-02-27T12:15:50+00:00 Nicolas-freedesktop wrote: Here is a new crash with an updated libinput, rebuilt without stripping symbols. libinput version: 1.10.0+25+g3e77f2e9-1 libinput commit: 3e77f2e9f5a98fc5917642bd47ceeef89b95c858 Backtrace from Xorg log: [ 1580.664] (EE) Backtrace: [ 1580.671] (EE) 0: /usr/lib/xorg-server/Xorg (OsLookupColor+0x139) [0x55ed7d51ee99] [ 1580.673] (EE) 1: /usr/lib/libpthread.so.0 (funlockfile+0x50) [0x7fbf098d4e1f] [ 1580.677] (EE) 2: /usr/lib/libc.so.6 (gsignal+0x110) [0x7fbf09540860] [ 1580.679] (EE) 3: /usr/lib/libc.so.6 (abort+0x1c9) [0x7fbf09541ec9] [ 1580.681] (EE) 4: /usr/lib/libc.so.6 (__assert_fail_base+0x14c) [0x7fbf095390bc] [ 1580.683] (EE) 5: /usr/lib/libc.so.6 (__assert_fail+0x43) [0x7fbf09539133] [ 1580.685] (EE) 6: /usr/lib/libinput.so.10 (tp_handle_state+0x332c) [0x7fbf023396dc] [ 1580.686] (EE) 7: /usr/lib/libinput.so.10
[Bug 1753383] Re: Xorg assert failure: Xorg: ../src/evdev-mt-touchpad-tap.c:1028: tp_tap_handle_state: Assertion `tp->tap.nfingers_down >= 1' failed.
libinput (1.10.3-2) unstable; urgency=medium [ Jeremy Bicha ] * control: Update VCS urls. * control: Add more packages to libinput-dev Depends as a workaround for buggy meson/pkg-config. (Closes: #893067) -- Timo AaltonenSun, 18 Mar 2018 15:39:44 +0200 ** Changed in: libinput (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1753383 Title: Xorg assert failure: Xorg: ../src/evdev-mt-touchpad-tap.c:1028: tp_tap_handle_state: Assertion `tp->tap.nfingers_down >= 1' failed. To manage notifications about this bug go to: https://bugs.launchpad.net/libinput/+bug/1753383/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1753383] Re: Xorg assert failure: Xorg: ../src/evdev-mt-touchpad-tap.c:1028: tp_tap_handle_state: Assertion `tp->tap.nfingers_down >= 1' failed.
Joel, that feature already exists: Use the button with the down arrow (looks like a 'V'). Also that has nothing to do with this bug. If you have any issues then please open a new bug. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1753383 Title: Xorg assert failure: Xorg: ../src/evdev-mt-touchpad-tap.c:1028: tp_tap_handle_state: Assertion `tp->tap.nfingers_down >= 1' failed. To manage notifications about this bug go to: https://bugs.launchpad.net/libinput/+bug/1753383/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1753383] Re: Xorg assert failure: Xorg: ../src/evdev-mt-touchpad-tap.c:1028: tp_tap_handle_state: Assertion `tp->tap.nfingers_down >= 1' failed.
hey, can you add the ability to close the on-screen keyboard? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1753383 Title: Xorg assert failure: Xorg: ../src/evdev-mt-touchpad-tap.c:1028: tp_tap_handle_state: Assertion `tp->tap.nfingers_down >= 1' failed. To manage notifications about this bug go to: https://bugs.launchpad.net/libinput/+bug/1753383/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1753383] Re: Xorg assert failure: Xorg: ../src/evdev-mt-touchpad-tap.c:1028: tp_tap_handle_state: Assertion `tp->tap.nfingers_down >= 1' failed.
** Changed in: libinput Status: Unknown => Fix Released ** Changed in: libinput Importance: Unknown => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1753383 Title: Xorg assert failure: Xorg: ../src/evdev-mt-touchpad-tap.c:1028: tp_tap_handle_state: Assertion `tp->tap.nfingers_down >= 1' failed. To manage notifications about this bug go to: https://bugs.launchpad.net/libinput/+bug/1753383/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1753383] Re: Xorg assert failure: Xorg: ../src/evdev-mt-touchpad-tap.c:1028: tp_tap_handle_state: Assertion `tp->tap.nfingers_down >= 1' failed.
In progress (fix coming in 1.10.3) ** Bug watch added: freedesktop.org Bugzilla #105258 https://bugs.freedesktop.org/show_bug.cgi?id=105258 ** Also affects: libinput via https://bugs.freedesktop.org/show_bug.cgi?id=105258 Importance: Unknown Status: Unknown ** Changed in: libinput (Ubuntu) Status: New => In Progress ** Changed in: libinput (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1753383 Title: Xorg assert failure: Xorg: ../src/evdev-mt-touchpad-tap.c:1028: tp_tap_handle_state: Assertion `tp->tap.nfingers_down >= 1' failed. To manage notifications about this bug go to: https://bugs.launchpad.net/libinput/+bug/1753383/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1753383] Re: Xorg assert failure: Xorg: ../src/evdev-mt-touchpad-tap.c:1028: tp_tap_handle_state: Assertion `tp->tap.nfingers_down >= 1' failed.
** Information type changed from Private to Public ** Package changed: xorg-server (Ubuntu) => libinput (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1753383 Title: Xorg assert failure: Xorg: ../src/evdev-mt-touchpad-tap.c:1028: tp_tap_handle_state: Assertion `tp->tap.nfingers_down >= 1' failed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libinput/+bug/1753383/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs