Since a few days (weeks?), I have been getting some random system lockups. Nothing responds, the only thing I can do is shutdown my computer by holding down the power button. Ctrl+Alt+F keys do not work either. It is pretty random, it can happen at any time. Kubuntu 13.04 with the xorg-edgers PPA. Current version of xserver-xorg-input-synaptics: 2:2.20.19+git20130125.8ffb3f50-0ubuntu0sarvatt Content of Xorg.0.log.old after the crash: (EE) BUG: triggered 'if (priv->num_active_touches == 0)' (EE) BUG: ../../src/synaptics.c:2629 in UpdateTouchState() (EE) (EE) Backtrace: [ 665.215] (EE) 0: /usr/bin/X (xorg_backtrace+0x36) [0x7f92c8226e76] [ 665.215] (EE) 1: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7f92c2649000+0x2d74) [0x7f92c264bd74] [ 665.215] (EE) 2: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7f92c2649000+0x56f0) [0x7f92c264e6f0] [ 665.215] (EE) 3: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7f92c2649000+0x67d4) [0x7f92c264f7d4] [ 665.215] (EE) 4: /usr/bin/X (0x7f92c807e000+0x93837) [0x7f92c8111837] [ 665.215] (EE) 5: /usr/bin/X (0x7f92c807e000+0xbd018) [0x7f92c813b018] [ 665.215] (EE) 6: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f92c73a4000+0xfbd0) [0x7f92c73b3bd0] [ 665.215] (EE) 7: /lib/x86_64-linux-gnu/libpthread.so.0 (pthread_cond_wait+0xc4) [0x7f92c73afca4] [ 665.215] (EE) 8: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f92c4d71000+0x92639) [0x7f92c4e03639] [ 665.215] (EE) 9: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f92c73a4000+0x7f8f) [0x7f92c73abf8f] [ 665.215] (EE) 10: /lib/x86_64-linux-gnu/libc.so.6 (clone+0x6d) [0x7f92c60deded] [ 665.215] (EE) (EE) [mi] EQ overflowing. Additional events will be discarded until existing events are processed. (EE) (EE) Backtrace: (EE) 0: /usr/bin/X (xorg_backtrace+0x36) [0x7f92c8226e76] (EE) 1: /usr/bin/X (mieqEnqueue+0x26b) [0x7f92c820825b] (EE) 2: /usr/bin/X (0x7f92c807e000+0x6a4c2) [0x7f92c80e84c2] (EE) 3: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f92c2a5f000+0x5f34) [0x7f92c2a64f34] (EE) 4: /usr/bin/X (0x7f92c807e000+0x93837) [0x7f92c8111837] (EE) 5: /usr/bin/X (0x7f92c807e000+0xbd018) [0x7f92c813b018] (EE) 6: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f92c73a4000+0xfbd0) [0x7f92c73b3bd0] (EE) 7: /lib/x86_64-linux-gnu/libpthread.so.0 (pthread_cond_wait+0xc4) [0x7f92c73afca4] (EE) 8: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f92c4d71000+0x92639) [0x7f92c4e03639] (EE) 9: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f92c73a4000+0x7f8f) [0x7f92c73abf8f] (EE) 10: /lib/x86_64-linux-gnu/libc.so.6 (clone+0x6d) [0x7f92c60deded] (EE) (EE) [mi] These backtraces from mieqEnqueue may point to a culprit higher up the stack. (EE) [mi] mieq is *NOT* the cause. It is a victim. (EE) [mi] EQ overflow continuing. 100 events have been dropped. (EE) (EE) Backtrace: (EE) 0: /usr/bin/X (xorg_backtrace+0x36) [0x7f92c8226e76] (EE) 1: /usr/bin/X (0x7f92c807e000+0x6a4c2) [0x7f92c80e84c2] (EE) 2: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f92c2a5f000+0x5f34) [0x7f92c2a64f34] (EE) 3: /usr/bin/X (0x7f92c807e000+0x93837) [0x7f92c8111837] (EE) 4: /usr/bin/X (0x7f92c807e000+0xbd018) [0x7f92c813b018] (EE) 5: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f92c73a4000+0xfbd0) [0x7f92c73b3bd0] (EE) 6: /lib/x86_64-linux-gnu/libpthread.so.0 (pthread_cond_wait+0xc4) [0x7f92c73afca4] (EE) 7: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f92c4d71000+0x92639) [0x7f92c4e03639] (EE) 8: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f92c73a4000+0x7f8f) [0x7f92c73abf8f] (EE) 9: /lib/x86_64-linux-gnu/libc.so.6 (clone+0x6d) [0x7f92c60deded] (EE) (EE) [mi] EQ overflow continuing. 200 events have been dropped. (EE) (EE) Backtrace: (EE) 0: /usr/bin/X (xorg_backtrace+0x36) [0x7f92c8226e76] (EE) 1: /usr/bin/X (0x7f92c807e000+0x6a4c2) [0x7f92c80e84c2] (EE) 2: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f92c2a5f000+0x5f34) [0x7f92c2a64f34] (EE) 3: /usr/bin/X (0x7f92c807e000+0x93837) [0x7f92c8111837] (EE) 4: /usr/bin/X (0x7f92c807e000+0xbd018) [0x7f92c813b018] (EE) 5: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f92c73a4000+0xfbd0) [0x7f92c73b3bd0] (EE) 6: /lib/x86_64-linux-gnu/libpthread.so.0 (pthread_cond_wait+0xc4) [0x7f92c73afca4] (EE) 7: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f92c4d71000+0x92639) [0x7f92c4e03639] (EE) 8: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f92c73a4000+0x7f8f) [0x7f92c73abf8f] (EE) 9: /lib/x86_64-linux-gnu/libc.so.6 (clone+0x6d) [0x7f92c60deded] (EE) (EE) [mi] EQ overflow continuing. 300 events have been dropped. (EE) (EE) Backtrace: (EE) 0: /usr/bin/X (xorg_backtrace+0x36) [0x7f92c8226e76] (EE) 1: /usr/bin/X (0x7f92c807e000+0x6a4c2) [0x7f92c80e84c2] (EE) 2: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f92c2a5f000+0x5f34) [0x7f92c2a64f34] (EE) 3: /usr/bin/X (0x7f92c807e000+0x93837) [0x7f92c8111837] (EE) 4: /usr/bin/X (0x7f92c807e000+0xbd018) [0x7f92c813b018] (EE) 5: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f92c73a4000+0xfbd0) [0x7f92c73b3bd0] (EE) 6: /lib/x86_64-linux-gnu/libpthread.so.0 (pthread_cond_wait+0xc4) [0x7f92c73afca4] (EE) 7: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f92c4d71000+0x92639) [0x7f92c4e03639] (EE) 8: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f92c73a4000+0x7f8f) [0x7f92c73abf8f] (EE) 9: /lib/x86_64-linux-gnu/libc.so.6 (clone+0x6d) [0x7f92c60deded] (EE) (EE) [mi] EQ overflow continuing. 400 events have been dropped. (EE) (EE) Backtrace: (EE) 0: /usr/bin/X (xorg_backtrace+0x36) [0x7f92c8226e76] (EE) 1: /usr/bin/X (0x7f92c807e000+0x6a4c2) [0x7f92c80e84c2] (EE) 2: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f92c2a5f000+0x5f34) [0x7f92c2a64f34] (EE) 3: /usr/bin/X (0x7f92c807e000+0x93837) [0x7f92c8111837] (EE) 4: /usr/bin/X (0x7f92c807e000+0xbd018) [0x7f92c813b018] (EE) 5: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f92c73a4000+0xfbd0) [0x7f92c73b3bd0] (EE) 6: /lib/x86_64-linux-gnu/libpthread.so.0 (pthread_cond_wait+0xc4) [0x7f92c73afca4] (EE) 7: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f92c4d71000+0x92639) [0x7f92c4e03639] (EE) 8: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f92c73a4000+0x7f8f) [0x7f92c73abf8f] (EE) 9: /lib/x86_64-linux-gnu/libc.so.6 (clone+0x6d) [0x7f92c60deded] (EE) (EE) [mi] EQ overflow continuing. 500 events have been dropped. (EE) (EE) Backtrace: (EE) 0: /usr/bin/X (xorg_backtrace+0x36) [0x7f92c8226e76] (EE) 1: /usr/bin/X (0x7f92c807e000+0x6a4c2) [0x7f92c80e84c2] (EE) 2: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f92c2a5f000+0x5f34) [0x7f92c2a64f34] (EE) 3: /usr/bin/X (0x7f92c807e000+0x93837) [0x7f92c8111837] (EE) 4: /usr/bin/X (0x7f92c807e000+0xbd018) [0x7f92c813b018] (EE) 5: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f92c73a4000+0xfbd0) [0x7f92c73b3bd0] (EE) 6: /lib/x86_64-linux-gnu/libpthread.so.0 (pthread_cond_wait+0xc4) [0x7f92c73afca4] (EE) 7: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f92c4d71000+0x92639) [0x7f92c4e03639] (EE) 8: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f92c73a4000+0x7f8f) [0x7f92c73abf8f] (EE) 9: /lib/x86_64-linux-gnu/libc.so.6 (clone+0x6d) [0x7f92c60deded] (EE) (EE) [mi] EQ overflow continuing. 600 events have been dropped. (EE) (EE) Backtrace: (EE) 0: /usr/bin/X (xorg_backtrace+0x36) [0x7f92c8226e76] (EE) 1: /usr/bin/X (0x7f92c807e000+0x6a4c2) [0x7f92c80e84c2] (EE) 2: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f92c2a5f000+0x5f34) [0x7f92c2a64f34] (EE) 3: /usr/bin/X (0x7f92c807e000+0x93837) [0x7f92c8111837] (EE) 4: /usr/bin/X (0x7f92c807e000+0xbd018) [0x7f92c813b018] (EE) 5: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f92c73a4000+0xfbd0) [0x7f92c73b3bd0] (EE) 6: /lib/x86_64-linux-gnu/libpthread.so.0 (pthread_cond_wait+0xc4) [0x7f92c73afca4] (EE) 7: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7f92c4d71000+0x92639) [0x7f92c4e03639] (EE) 8: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f92c73a4000+0x7f8f) [0x7f92c73abf8f] (EE) 9: /lib/x86_64-linux-gnu/libc.so.6 (clone+0x6d) [0x7f92c60deded] (EE)
commit 73f574945f2cac14f9bafa6395e2c4dbb16fcf5d Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Sun Jan 27 16:02:52 2013 +0000 sna: Disable all signals in the render threads X uses them (SIGIO especially) for input handling, and gets rightfully confused if it finds itself in a different thread. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
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.