Bug 101721 - Crash on UpdateTouchState
Summary: Crash on UpdateTouchState
Alias: None
Product: xorg
Classification: Unclassified
Component: Input/synaptics (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Peter Hutterer
QA Contact:
Depends on:
Reported: 2017-07-07 18:02 UTC by Marc
Modified: 2018-08-10 20:59 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:

xorg log (30.96 KB, text/x-log)
2017-07-07 18:02 UTC, Marc
no flags Details

Description Marc 2017-07-07 18:02:14 UTC
Created attachment 132506 [details]
xorg log

I noticed a bug on my lenovo yoga 2 13 laptop. Seemingly random the x server kind of dies : it slows down really hard until I cannot do anything and have to force a restart. Here's the important part of the stacktrace :

[117119.110] (EE) BUG: triggered 'if (priv->num_active_touches == 0)'
[117119.110] (EE) BUG: ../../src/synaptics.c:2958 in UpdateTouchState()
[117119.110] (EE) 
[117119.110] (EE) Backtrace:
[117119.111] (EE) 0: /usr/lib/xorg/Xorg (xorg_backtrace+0x4a) [0x56003cf28c8a]
[117119.111] (EE) 1: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7f446b311000+0x4914) [0x7f446b315914]
[117119.111] (EE) 2: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7f446b311000+0x6802) [0x7f446b317802]
[117119.111] (EE) 3: /usr/lib/xorg/Xorg (0x56003cd70000+0x1badfc) [0x56003cf2adfc]
[117119.111] (EE) 4: /usr/lib/xorg/Xorg (0x56003cd70000+0x1bd501) [0x56003cf2d501]
[117119.111] (EE) 5: /usr/lib/xorg/Xorg (0x56003cd70000+0x1bac56) [0x56003cf2ac56]
[117119.111] (EE) 6: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f4474cf0000+0x76da) [0x7f4474cf76da]
[117119.111] (EE) 7: /lib/x86_64-linux-gnu/libc.so.6 (clone+0x5f) [0x7f4474a3117f]
[117119.111] (EE)
Comment 1 Peter Hutterer 2017-08-17 05:54:28 UTC
Note that this is a backtrace identifying a bug but not a crash - the backtrace simply intends to make finding the bug easier. It's a well-known but so far unidentified issue but so far has not lead to crashes.

in other words, it's unlikely to be the source of the slowdown/crash. I recommend trying xf86-input-libinput instead of synaptics though, if it still happens then it's definitely unrelated to synaptics.
Comment 2 GitLab Migration User 2018-08-10 20:59:51 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-input-synaptics/issues/6.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.