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