← Back to team overview

desktop-packages team mailing list archive

[Bug 1529932] [NEW] X session crashes with EQ overflowing

 

Public bug reported:

On my very old laptop, that is equipped with an Ati Mobility Radeon
X700, sometimes (and, sadly, I have to use this word, because I found no
regularity pattern for the occurrence of this bug) randomly the desktop
session locks, that is I can only move the mouse pointer, but I cannot
interact anymore with the desktop session. I am forced to login trough
ssh from another pc and to restart the laptop.

In Xorg.0.log I found these lines that are, in my opinion, related to
the crash:

(EE) [mi] EQ overflowing.  Additional events will be discarded until existing events are processed.
(EE) 
(EE) Backtrace:
(EE) 0: /usr/bin/X (xorg_backtrace+0x4e) [0x5608e56a768e]
(EE) 1: /usr/bin/X (mieqEnqueue+0x253) [0x5608e5689373]
(EE) 2: /usr/bin/X (QueuePointerEvents+0x52) [0x5608e5563152]
(EE) 3: /usr/bin/X (xf86PostMotionEvent+0xd6) [0x5608e559a026]
(EE) 4: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7f5e497b3000+0x5322) [0x7f5e497b8322]
(EE) 5: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7f5e497b3000+0x73d2) [0x7f5e497ba3d2]
(EE) 6: /usr/bin/X (0x5608e54f3000+0x96ac8) [0x5608e5589ac8]
(EE) 7: /usr/bin/X (0x5608e54f3000+0xbfc92) [0x5608e55b2c92]
(EE) 8: /lib/x86_64-linux-gnu/libc.so.6 (0x7f5e522c9000+0x352f0) [0x7f5e522fe2f0]
(EE) 9: /lib/x86_64-linux-gnu/libc.so.6 (ioctl+0x7) [0x7f5e523c60b7]
(EE) 10: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmIoctl+0x28) [0x7f5e536ada08]
(EE) 11: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmCommandWrite+0x1b) [0x7f5e536b06cb]
(EE) 12: /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1 (0x7f5e4e3ad000+0x19c9) [0x7f5e4e3ae9c9]
(EE) 13: /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1 (0x7f5e4e3ad000+0x1c0c) [0x7f5e4e3aec0c]
(EE) 14: /usr/lib/xorg/modules/drivers/radeon_drv.so (0x7f5e4e5b9000+0x26236) [0x7f5e4e5df236]
(EE) 15: /usr/lib/xorg/modules/libexa.so (0x7f5e4d973000+0x569b) [0x7f5e4d97869b]
(EE) 16: /usr/lib/xorg/modules/libexa.so (0x7f5e4d973000+0x7e8f) [0x7f5e4d97ae8f]
(EE) 17: /usr/lib/xorg/modules/libexa.so (0x7f5e4d973000+0x11953) [0x7f5e4d984953]
(EE) 18: /usr/lib/xorg/modules/libexa.so (0x7f5e4d973000+0xe770) [0x7f5e4d981770]
(EE) 19: /usr/bin/X (0x5608e54f3000+0x13ca51) [0x5608e562fa51]
(EE) 20: /usr/lib/xorg/modules/libexa.so (0x7f5e4d973000+0xf74f) [0x7f5e4d98274f]
(EE) 21: /usr/bin/X (0x5608e54f3000+0x1332a2) [0x5608e56262a2]
(EE) 22: /usr/bin/X (0x5608e54f3000+0x5818f) [0x5608e554b18f]
(EE) 23: /usr/bin/X (0x5608e54f3000+0x5c34b) [0x5608e554f34b]
(EE) 24: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xf0) [0x7f5e522e9a40]
(EE) 25: /usr/bin/X (_start+0x29) [0x5608e55396c9]
(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+0x4e) [0x5608e56a768e]
(EE) 1: /usr/bin/X (QueuePointerEvents+0x52) [0x5608e5563152]
(EE) 2: /usr/bin/X (xf86PostMotionEvent+0xd6) [0x5608e559a026]
(EE) 3: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7f5e497b3000+0x5322) [0x7f5e497b8322]
(EE) 4: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7f5e497b3000+0x73d2) [0x7f5e497ba3d2]
(EE) 5: /usr/bin/X (0x5608e54f3000+0x96ac8) [0x5608e5589ac8]
(EE) 6: /usr/bin/X (0x5608e54f3000+0xbfc92) [0x5608e55b2c92]
(EE) 7: /lib/x86_64-linux-gnu/libc.so.6 (0x7f5e522c9000+0x352f0) [0x7f5e522fe2f0]
(EE) 8: /lib/x86_64-linux-gnu/libc.so.6 (ioctl+0x7) [0x7f5e523c60b7]
(EE) 9: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmIoctl+0x28) [0x7f5e536ada08]
(EE) 10: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmCommandWrite+0x1b) [0x7f5e536b06cb]
(EE) 11: /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1 (0x7f5e4e3ad000+0x19c9) [0x7f5e4e3ae9c9]
(EE) 12: /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1 (0x7f5e4e3ad000+0x1c0c) [0x7f5e4e3aec0c]
(EE) 13: /usr/lib/xorg/modules/drivers/radeon_drv.so (0x7f5e4e5b9000+0x26236) [0x7f5e4e5df236]
(EE) 14: /usr/lib/xorg/modules/libexa.so (0x7f5e4d973000+0x569b) [0x7f5e4d97869b]
(EE) 15: /usr/lib/xorg/modules/libexa.so (0x7f5e4d973000+0x7e8f) [0x7f5e4d97ae8f]
(EE) 16: /usr/lib/xorg/modules/libexa.so (0x7f5e4d973000+0x11953) [0x7f5e4d984953]
(EE) 17: /usr/lib/xorg/modules/libexa.so (0x7f5e4d973000+0xe770) [0x7f5e4d981770]
(EE) 18: /usr/bin/X (0x5608e54f3000+0x13ca51) [0x5608e562fa51]
(EE) 19: /usr/lib/xorg/modules/libexa.so (0x7f5e4d973000+0xf74f) [0x7f5e4d98274f]
(EE) 20: /usr/bin/X (0x5608e54f3000+0x1332a2) [0x5608e56262a2]
(EE) 21: /usr/bin/X (0x5608e54f3000+0x5818f) [0x5608e554b18f]
(EE) 22: /usr/bin/X (0x5608e54f3000+0x5c34b) [0x5608e554f34b]
(EE) 23: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xf0) [0x7f5e522e9a40]
(EE) 24: /usr/bin/X (_start+0x29) [0x5608e55396c9]
(EE) 
[   335.003] [mi] Increasing EQ size to 1024 to prevent dropped events.
[   335.005] [mi] EQ processing has resumed after 151 dropped events.
[   335.005] [mi] This may be caused my a misbehaving driver monopolizing the server's resources.
[   377.274] failed to map pixmap: -1

** Affects: xorg-server (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1529932

Title:
  X session crashes with EQ overflowing

Status in xorg-server package in Ubuntu:
  New

Bug description:
  On my very old laptop, that is equipped with an Ati Mobility Radeon
  X700, sometimes (and, sadly, I have to use this word, because I found
  no regularity pattern for the occurrence of this bug) randomly the
  desktop session locks, that is I can only move the mouse pointer, but
  I cannot interact anymore with the desktop session. I am forced to
  login trough ssh from another pc and to restart the laptop.

  In Xorg.0.log I found these lines that are, in my opinion, related to
  the crash:

  (EE) [mi] EQ overflowing.  Additional events will be discarded until existing events are processed.
  (EE) 
  (EE) Backtrace:
  (EE) 0: /usr/bin/X (xorg_backtrace+0x4e) [0x5608e56a768e]
  (EE) 1: /usr/bin/X (mieqEnqueue+0x253) [0x5608e5689373]
  (EE) 2: /usr/bin/X (QueuePointerEvents+0x52) [0x5608e5563152]
  (EE) 3: /usr/bin/X (xf86PostMotionEvent+0xd6) [0x5608e559a026]
  (EE) 4: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7f5e497b3000+0x5322) [0x7f5e497b8322]
  (EE) 5: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7f5e497b3000+0x73d2) [0x7f5e497ba3d2]
  (EE) 6: /usr/bin/X (0x5608e54f3000+0x96ac8) [0x5608e5589ac8]
  (EE) 7: /usr/bin/X (0x5608e54f3000+0xbfc92) [0x5608e55b2c92]
  (EE) 8: /lib/x86_64-linux-gnu/libc.so.6 (0x7f5e522c9000+0x352f0) [0x7f5e522fe2f0]
  (EE) 9: /lib/x86_64-linux-gnu/libc.so.6 (ioctl+0x7) [0x7f5e523c60b7]
  (EE) 10: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmIoctl+0x28) [0x7f5e536ada08]
  (EE) 11: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmCommandWrite+0x1b) [0x7f5e536b06cb]
  (EE) 12: /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1 (0x7f5e4e3ad000+0x19c9) [0x7f5e4e3ae9c9]
  (EE) 13: /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1 (0x7f5e4e3ad000+0x1c0c) [0x7f5e4e3aec0c]
  (EE) 14: /usr/lib/xorg/modules/drivers/radeon_drv.so (0x7f5e4e5b9000+0x26236) [0x7f5e4e5df236]
  (EE) 15: /usr/lib/xorg/modules/libexa.so (0x7f5e4d973000+0x569b) [0x7f5e4d97869b]
  (EE) 16: /usr/lib/xorg/modules/libexa.so (0x7f5e4d973000+0x7e8f) [0x7f5e4d97ae8f]
  (EE) 17: /usr/lib/xorg/modules/libexa.so (0x7f5e4d973000+0x11953) [0x7f5e4d984953]
  (EE) 18: /usr/lib/xorg/modules/libexa.so (0x7f5e4d973000+0xe770) [0x7f5e4d981770]
  (EE) 19: /usr/bin/X (0x5608e54f3000+0x13ca51) [0x5608e562fa51]
  (EE) 20: /usr/lib/xorg/modules/libexa.so (0x7f5e4d973000+0xf74f) [0x7f5e4d98274f]
  (EE) 21: /usr/bin/X (0x5608e54f3000+0x1332a2) [0x5608e56262a2]
  (EE) 22: /usr/bin/X (0x5608e54f3000+0x5818f) [0x5608e554b18f]
  (EE) 23: /usr/bin/X (0x5608e54f3000+0x5c34b) [0x5608e554f34b]
  (EE) 24: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xf0) [0x7f5e522e9a40]
  (EE) 25: /usr/bin/X (_start+0x29) [0x5608e55396c9]
  (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+0x4e) [0x5608e56a768e]
  (EE) 1: /usr/bin/X (QueuePointerEvents+0x52) [0x5608e5563152]
  (EE) 2: /usr/bin/X (xf86PostMotionEvent+0xd6) [0x5608e559a026]
  (EE) 3: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7f5e497b3000+0x5322) [0x7f5e497b8322]
  (EE) 4: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7f5e497b3000+0x73d2) [0x7f5e497ba3d2]
  (EE) 5: /usr/bin/X (0x5608e54f3000+0x96ac8) [0x5608e5589ac8]
  (EE) 6: /usr/bin/X (0x5608e54f3000+0xbfc92) [0x5608e55b2c92]
  (EE) 7: /lib/x86_64-linux-gnu/libc.so.6 (0x7f5e522c9000+0x352f0) [0x7f5e522fe2f0]
  (EE) 8: /lib/x86_64-linux-gnu/libc.so.6 (ioctl+0x7) [0x7f5e523c60b7]
  (EE) 9: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmIoctl+0x28) [0x7f5e536ada08]
  (EE) 10: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmCommandWrite+0x1b) [0x7f5e536b06cb]
  (EE) 11: /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1 (0x7f5e4e3ad000+0x19c9) [0x7f5e4e3ae9c9]
  (EE) 12: /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1 (0x7f5e4e3ad000+0x1c0c) [0x7f5e4e3aec0c]
  (EE) 13: /usr/lib/xorg/modules/drivers/radeon_drv.so (0x7f5e4e5b9000+0x26236) [0x7f5e4e5df236]
  (EE) 14: /usr/lib/xorg/modules/libexa.so (0x7f5e4d973000+0x569b) [0x7f5e4d97869b]
  (EE) 15: /usr/lib/xorg/modules/libexa.so (0x7f5e4d973000+0x7e8f) [0x7f5e4d97ae8f]
  (EE) 16: /usr/lib/xorg/modules/libexa.so (0x7f5e4d973000+0x11953) [0x7f5e4d984953]
  (EE) 17: /usr/lib/xorg/modules/libexa.so (0x7f5e4d973000+0xe770) [0x7f5e4d981770]
  (EE) 18: /usr/bin/X (0x5608e54f3000+0x13ca51) [0x5608e562fa51]
  (EE) 19: /usr/lib/xorg/modules/libexa.so (0x7f5e4d973000+0xf74f) [0x7f5e4d98274f]
  (EE) 20: /usr/bin/X (0x5608e54f3000+0x1332a2) [0x5608e56262a2]
  (EE) 21: /usr/bin/X (0x5608e54f3000+0x5818f) [0x5608e554b18f]
  (EE) 22: /usr/bin/X (0x5608e54f3000+0x5c34b) [0x5608e554f34b]
  (EE) 23: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xf0) [0x7f5e522e9a40]
  (EE) 24: /usr/bin/X (_start+0x29) [0x5608e55396c9]
  (EE) 
  [   335.003] [mi] Increasing EQ size to 1024 to prevent dropped events.
  [   335.005] [mi] EQ processing has resumed after 151 dropped events.
  [   335.005] [mi] This may be caused my a misbehaving driver monopolizing the server's resources.
  [   377.274] failed to map pixmap: -1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1529932/+subscriptions


Follow ups