Bug#908951: gnome-shell: Intermittent unrecoverable failures due to tp_detect_thumb_while_moving assertion failure
Simon McVittie
smcv at debian.org
Sun Sep 16 16:15:59 BST 2018
Control: reassign -1 libinput10 1.12.0-1
Control: retitle -1 ../src/evdev-mt-touchpad.c:1541: tp_detect_thumb_while_moving: Assertion `first' failed
Control: affects -1 + gnome-shell
On Sun, 16 Sep 2018 at 10:54:07 -0400, Matthew Berardi wrote:
> org.gnome.Shell.desktop[10025]: gnome-shell: ../src/evdev-mt-touchpad.c:1541: tp_detect_thumb_while_moving: Assertion `first' failed.
> ...
> gnome-session-binary[9993]: Unrecoverable failure in required component org.gnome.Shell.desktop
>
> From the core:
>
> Process 10025 (gnome-shell) of user 1000 dumped core.
>
> Stack trace of thread 10025:
> #0 0x00007f39ffbcd77b raise (libpthread.so.0)
> #1 0x000055a45a5eae2b n/a (gnome-shell)
> #2 0x00007f39ffbcd8e0 __restore_rt (libpthread.so.0)
> #3 0x00007f39ffa33f3b __GI_raise (libc.so.6)
> #4 0x00007f39ffa352f1 __GI_abort (libc.so.6)
> #5 0x00007f39ffa2ca8a __assert_fail_base (libc.so.6)
> #6 0x00007f39ffa2cb02 __GI___assert_fail (libc.so.6)
> #7 0x00007f39fa9a6c70 n/a (libinput.so.10)
> #8 0x00007f39fa9a7810 n/a (libinput.so.10)
> #9 0x00007f39fa99a890 n/a (libinput.so.10)
> #10 0x00007f39fa99697f libinput_dispatch (libinput.so.10)
> #11 0x00007f39ffdf01b5 n/a (libmutter-clutter-3.so)
> #12 0x00007f3a009b0c3e g_main_context_dispatch (libglib-2.0.so.0)
> #13 0x00007f3a009b0ed8 n/a (libglib-2.0.so.0)
> #14 0x00007f3a009b11d2 g_main_loop_run (libglib-2.0.so.0)
> #15 0x00007f39ffc89fcc meta_run (libmutter-3.so.0)
> #16 0x000055a45a5ea782 n/a (gnome-shell)
> #17 0x00007f39ffa20b17 __libc_start_main (libc.so.6)
> #18 0x000055a45a5ea8da n/a (gnome-shell)
>
> The trackpad is the one in a first-generation macbook pro retina.
>
> I do not know if the cause is upstream.
This assertion failure looks like a bug in libinput (or possibly in
something it relies on, like the kernel); reassigning, and guessing that
you have the version of libinput10 that is current in testing/unstable.
smcv
More information about the pkg-gnome-maintainers
mailing list