Bug#893178: gdm3 crashes: tp_tap_handle_state: Assertion `tp->tap.nfingers_down >= 1' failed.

Nico Rikken nico at nicorikken.eu
Sat Mar 17 07:55:17 UTC 2018


Package: gdm3
Version: 3.26.2.1-3
Severity: important

Dear Maintainer,

This occurs seemingly randomly at intervals of anywhere between 2 and 30
minutes. The desktop isn't running anything fancy. An open terminal window and
the ReportBug application are enough to make it crash.
I get the impression that me using the trackpad is related, as I'm certain that
was the case for the last few crashes.

Every single time I got the same stracktrace in /usr/lib/gdm3/gdm-x-session
(~/.local/share/xorg/Xorg.0.log.old) so I'm certain this is related. After the
crash other processes are terminated and the desktop is reloaded.

The stacktrace as seen in journalctl:

mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: Xorg: ../src/evdev-mt-
touchpad-tap.c:1028: tp_tap_handle_state: Assertion `tp->tap.nfingers_down >=
1' failed.
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE)
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) Backtrace:
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) 0:
/usr/lib/xorg/Xorg (xorg_backtrace+0x4d) [0x55c67d570e3d]
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) 1:
/usr/lib/xorg/Xorg (0x55c67d3b9000+0x1bbbd9) [0x55c67d574bd9]
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) 2:
/lib/x86_64-linux-gnu/libpthread.so.0 (0x7ff9164a5000+0x11f50) [0x7ff9164b6f50]
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) 3:
/lib/x86_64-linux-gnu/libc.so.6 (gsignal+0x10b) [0x7ff91611fe7b]
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) 4:
/lib/x86_64-linux-gnu/libc.so.6 (abort+0x151) [0x7ff916121231]
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) 5:
/lib/x86_64-linux-gnu/libc.so.6 (0x7ff9160eb000+0x2d9da) [0x7ff9161189da]
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) 6:
/lib/x86_64-linux-gnu/libc.so.6 (0x7ff9160eb000+0x2da52) [0x7ff916118a52]
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) 7:
/usr/lib/x86_64-linux-gnu/libinput.so.10 (0x7ff912ed8000+0x1e693)
[0x7ff912ef6693]
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) 8:
/usr/lib/x86_64-linux-gnu/libinput.so.10 (0x7ff912ed8000+0x19857)
[0x7ff912ef1857]
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) 9:
/usr/lib/x86_64-linux-gnu/libinput.so.10 (0x7ff912ed8000+0x1ba20)
[0x7ff912ef3a20]
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) 10:
/usr/lib/x86_64-linux-gnu/libinput.so.10 (0x7ff912ed8000+0xfe51)
[0x7ff912ee7e51]
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) 11:
/usr/lib/x86_64-linux-gnu/libinput.so.10 (libinput_dispatch+0x5f)
[0x7ff912ee3e7f]
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) 12:
/usr/lib/xorg/modules/input/libinput_drv.so (0x7ff913112000+0x8988)
[0x7ff91311a988]
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) 13:
/usr/lib/xorg/Xorg (0x55c67d3b9000+0x1b9fb3) [0x55c67d572fb3]
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) 14:
/usr/lib/xorg/Xorg (0x55c67d3b9000+0x1bc6b1) [0x55c67d5756b1]
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) 15:
/usr/lib/xorg/Xorg (0x55c67d3b9000+0x1b9dfe) [0x55c67d572dfe]
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) 16:
/lib/x86_64-linux-gnu/libpthread.so.0 (0x7ff9164a5000+0x75aa) [0x7ff9164ac5aa]
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) 17:
/lib/x86_64-linux-gnu/libc.so.6 (clone+0x3f) [0x7ff9161e1cbf]
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE)
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: Fatal server error:
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) Caught signal 6
(Aborted). Server aborting
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE)
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: Please consult the The
X.Org Foundation support
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]:          at
http://wiki.x.org
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]:  for help.
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) Please also check
the log file at "/home/nico/.local/share/xorg/Xorg.0.log" for additional
information.
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE)
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (II) AIGLX: Suspending
AIGLX clients for VT switch
mrt 17 08:16:34 t400 /usr/lib/gdm3/gdm-x-session[29917]: (EE) Server terminated
with error (1). Closing log file.



-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.14.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gdm3 depends on:
ii  accountsservice                       0.6.45-1
ii  adduser                               3.117
ii  dconf-cli                             0.26.1-3
ii  dconf-gsettings-backend               0.26.1-3
ii  debconf [debconf-2.0]                 1.5.66
ii  gir1.2-gdm-1.0                        3.26.2.1-3
ii  gnome-session [x-session-manager]     3.27.92-1
ii  gnome-session-bin                     3.27.92-1
ii  gnome-settings-daemon                 3.26.2-1+b1
ii  gnome-shell                           3.27.92-2
ii  gnome-terminal [x-terminal-emulator]  3.26.2-3
ii  gsettings-desktop-schemas             3.27.92-1
ii  libaccountsservice0                   0.6.45-1
ii  libaudit1                             1:2.8.2-1
ii  libc6                                 2.27-2
ii  libcanberra-gtk3-0                    0.30-6
ii  libcanberra0                          0.30-6
ii  libgdk-pixbuf2.0-0                    2.36.11-1
ii  libgdm1                               3.26.2.1-3
ii  libglib2.0-0                          2.54.3-2
ii  libglib2.0-bin                        2.54.3-2
ii  libgtk-3-0                            3.22.28-1
ii  libkeyutils1                          1.5.9-9.2
ii  libpam-modules                        1.1.8-3.7
ii  libpam-runtime                        1.1.8-3.7
ii  libpam-systemd                        238-2
ii  libpam0g                              1.1.8-3.7
ii  librsvg2-common                       2.40.20-2
ii  libselinux1                           2.7-2+b1
ii  libsystemd0                           238-2
ii  libwrap0                              7.6.q-27
ii  libx11-6                              2:1.6.4-3
ii  libxau6                               1:1.0.8-1+b2
ii  libxcb1                               1.13-1
ii  libxdmcp6                             1:1.1.2-3
ii  lsb-base                              9.20170808
ii  mutter [x-window-manager]             3.28.0-1
ii  plasma-workspace [x-session-manager]  4:5.12.3-1
ii  policykit-1                           0.105-18
ii  ucf                                   3.0038
ii  x11-common                            1:7.7+19
ii  x11-xserver-utils                     7.7+7+b1

Versions of packages gdm3 recommends:
ii  at-spi2-core    2.26.2-2
ii  desktop-base    9.0.5
ii  x11-xkb-utils   7.7+3+b1
ii  xserver-xephyr  2:1.19.6-1
ii  xserver-xorg    1:7.7+19
ii  zenity          3.28.0-1

Versions of packages gdm3 suggests:
pn  gnome-orca            <none>
pn  libpam-fprintd        <none>
ii  libpam-gnome-keyring  3.20.1-2

-- Configuration Files:
/etc/gdm3/daemon.conf changed:
[daemon]
[security]
[xdmcp]
[chooser]
[debug]
Enable=true


-- debconf information:
  gdm3/daemon_name: /usr/sbin/gdm3
* shared/default-x-display-manager: gdm3



More information about the pkg-gnome-maintainers mailing list