I found this bug while cleaning my touchpad. Pressing and moving it, it started to move cursor until it stopped moving for multitouch gestures. While pressing and moving my finger quickly, Xorg crashed and it showed some colored and short lines on the upper left part of the display. This, if done again, forces to crash.
ProblemType: Crash
DistroRelease: Ubuntu 18.04
Package: xserver-xorg-core 2:1.19.6-1ubuntu1
ProcVersionSignature: Ubuntu 4.13.0-36.40-generic 4.13.13
Uname: Linux 4.13.0-36-generic x86_64
ApportVersion: 2.20.8-0ubuntu10
Architecture: amd64
AssertionMessage: Xorg: ../src/evdev-mt-touchpad-tap.c:1002: tp_tap_handle_state: Assertion `tp->tap.nfingers_down > 0' failed.
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: None
CrashCounter: 1
CurrentDesktop: ubuntu:GNOME
Date: Thu Feb 22 16:42:55 2018
DistUpgraded: 2018-02-22 16:14:14,915 DEBUG Running PostInstallScript: './xorg_fix_proprietary.py'
DistroCodename: bionic
DistroVariant: ubuntu
DkmsStatus:
r8168, 8.045.08, 4.13.0-32-generic, x86_64: installed
r8168, 8.045.08, 4.13.0-36-generic, x86_64: installed
ExecutablePath: /usr/lib/xorg/Xorg
ExtraDebuggingInterest: Yes
GraphicsCard:
Intel Corporation HD Graphics 520 [8086:1916] (rev 07) (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company HD Graphics 520 [103c:8136]
Subsystem: Hewlett-Packard Company Radeon R5 M330 [103c:8136]
InstallationDate: Installed on 2017-11-23 (90 days ago)
InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Release amd64 (20171018)
MachineType: HP HP Notebook
ProcCmdline: /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.13.0-36-generic.efi.signed root=UUID=b2348b07-e7c3-4656-8070-b4693379c731 ro quiet splash vt.handoff=1
Signal: 6
SourcePackage: xorg-server
StacktraceTop:
__assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0x7fa4955ef13b "tp->tap.nfingers_down > 0", file=file@entry=0x7fa4955ef178 "../src/evdev-mt-touchpad-tap.c", line=line@entry=1002, function=function@entry=0x7fa4955ef470 "tp_tap_handle_state") at assert.c:92
__GI___assert_fail (assertion=0x7fa4955ef13b "tp->tap.nfingers_down > 0", file=0x7fa4955ef178 "../src/evdev-mt-touchpad-tap.c", line=1002, function=0x7fa4955ef470 "tp_tap_handle_state") at assert.c:101
() at /usr/lib/x86_64-linux-gnu/libinput.so.10
() at /usr/lib/x86_64-linux-gnu/libinput.so.10
() at /usr/lib/x86_64-linux-gnu/libinput.so.10
Title: Xorg assert failure: Xorg: ../src/evdev-mt-touchpad-tap.c:1002: tp_tap_handle_state: Assertion `tp->tap.nfingers_down > 0' failed.
UpgradeStatus: Upgraded to bionic on 2018-02-22 (0 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 12/25/2015
dmi.bios.vendor: Insyde
dmi.bios.version: F.1E
dmi.board.asset.tag: Type2 - Board Asset Tag
dmi.board.name: 8136
dmi.board.vendor: HP
dmi.board.version: 31.35
dmi.chassis.asset.tag: Chassis Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: HP
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnInsyde:bvrF.1E:bd12/25/2015:svnHP:pnHPNotebook:pvrType1ProductConfigId:rvnHP:rn8136:rvr31.35:cvnHP:ct10:cvrChassisVersion:
dmi.product.family: 103C_5335KV G=N L=CON B=HP
dmi.product.name: HP Notebook
dmi.product.version: Type1ProductConfigId
dmi.sys.vendor: HP
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.90-1
version.libgl1-mesa-dri: libgl1-mesa-dri 17.3.3-0ubuntu1
version.libgl1-mesa-glx: libgl1-mesa-glx 17.3.3-0ubuntu1
version.xserver-xorg-core: xserver-xorg-core 2:1.19.6-1ubuntu1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.10.0-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20171229-1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.15-2
StacktraceTop: unix/sysv/ linux/raise. c:51 assertion@ entry=0x7fa4955 ef13b "tp->tap. nfingers_ down > 0", file=file@ entry=0x7fa4955 ef178 "../src/ evdev-mt- touchpad- tap.c", line=line@ entry=1002, function= function@ entry=0x7fa4955 ef470 <__PRETTY_ FUNCTION_ _.10084> "tp_tap_ handle_ state") at assert.c:92 assertion@ entry=0x7fa4955 ef13b "tp->tap. nfingers_ down > 0", file=file@ entry=0x7fa4955 ef178 "../src/ evdev-mt- touchpad- tap.c", line=line@ entry=1002, function= function@ entry=0x7fa4955 ef470 <__PRETTY_ FUNCTION_ _.10084> "tp_tap_ handle_ state") at assert.c:101 handle_ state (tp=tp@ entry=0x562a5fb f89e0, time=time@ entry=165274904 4) at ../src/ evdev-mt- touchpad- tap.c:1002
__GI_raise (sig=sig@entry=6) at ../sysdeps/
__GI_abort () at abort.c:90
__assert_fail_base (fmt=<optimized out>, assertion=
__GI___assert_fail (assertion=
tp_tap_