Random X crashes in Ubuntu 11.04

Bug #780358 reported by Carsten Agger
146
This bug affects 26 people
Affects Status Importance Assigned to Milestone
xorg-server (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: xorg

I've been getting random X crashes in Ubuntu 11.04 the last few days. This occurs both at work and at home, i.e. on a Lenovo T series Thinkpad and on an Acer Aspire 58x-series (if memory serves).

This is the backtrace in the Xorg.log from the most recent one:

Backtrace:
[ 182.057] 0: /usr/bin/X (xorg_backtrace+0x3b) [0x80eab1b]
[ 182.057] 1: /usr/bin/X (0x8048000+0x5fac8) [0x80a7ac8]
[ 182.057] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xc6440c]
[ 182.057] 3: /usr/bin/X (_CallCallbacks+0x3e) [0x8074e1e]
[ 182.057] 4: /usr/bin/X (WriteToClient+0x267) [0x80a7607]
[ 182.057] 5: /usr/lib/xorg/modules/extensions/libdri2.so (ProcDRI2WaitMSCReply+0x62) [0xc07bf2]
[ 182.057] 6: /usr/lib/xorg/modules/extensions/libdri2.so (DRI2WaitMSCComplete+0x75) [0xc05fc5]
[ 182.057] 7: /usr/lib/xorg/modules/drivers/intel_drv.so (0x2fd000+0x2261c)
[0x31f61c]
[ 182.057] 8: /usr/lib/xorg/modules/drivers/intel_drv.so (0x2fd000+0x87c2) [0x3057c2]
[ 182.057] 9: /lib/i386-linux-gnu/libdrm.so.2 (drmHandleEvent+0xf5) [0xd23665]
[ 182.057] 10: /usr/lib/xorg/modules/drivers/intel_drv.so (0x2fd000+0x7927) [0x304927]
[ 182.057] 11: /usr/bin/X (WakeupHandler+0x52) [0x8074602]
[ 182.057] 12: /usr/bin/X (WaitForSomething+0x1ba) [0x80a1f3a]
[ 182.057] 13: /usr/bin/X (0x8048000+0x27f1e) [0x806ff1e]
[ 182.057] 14: /usr/bin/X (0x8048000+0x1a81c) [0x806281c]
[ 182.057] 15: /lib/i386-linux-gnu/libc.so.6 (__libc_start_main+0xe7) [0x152e37]
[ 182.057] 16: /usr/bin/X (0x8048000+0x1a411) [0x8062411]
[ 182.057] Segmentation fault at address 0xb7464008
[ 182.057]
Caught signal 11 (Segmentation fault). Server aborting
[ 182.057]
Please consult the The X.Org Foundation support
     at http://wiki.x.org

I'm using Unity on both computers. The X crashes started about May 3rd or 4th. Maybe a broken update? The two computers have different graphics cards.

I first tried to get technical support at ask-ubuntu (http://askubuntu.com/questions/40250/random-x-crashes-in-ubuntu-11-04), but Jorge Castro asked me to file a bug.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: xorg 1:7.6+4ubuntu3
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic i686
Architecture: i386
CompizPlugins: [core,bailer,detection,composite,opengl,decor,mousepoll,vpswitch,regex,animation,snap,expo,move,compiztoolbox,place,grid,imgpng,gnomecompat,wall,ezoom,workarounds,staticswitcher,resize,fade,unitymtgrabhandles,scale,session,unityshell]
CompositorRunning: compiz
DRM.card0.DVI.D.1:
 status: disconnected
 enabled: disabled
 dpms: Off
 modes:
 edid-base64:
DRM.card0.LVDS.1:
 status: connected
 enabled: enabled
 dpms: Off
 modes: 1280x800 1280x800
 edid-base64: AP///////wAwrlBAAAAAAAAQAQOAIRV46gMVl1dSjCchUFQAAAABAQEBAQEBAQEBAQEBAQEBxxsAoFAgFzAwIDYAS88QAAAZJhcAoFAgFzAwIDYAS88QAAAZAAAADwCBCjKBCigUAQBMo1gzAAAA/gBMVE4xNTRYMy1MMDIKACk=
DRM.card0.VGA.1:
 status: connected
 enabled: enabled
 dpms: On
 modes: 1680x1050 1600x1200 1280x1024 1280x1024 1440x900 1280x960 1152x864 1024x768 1024x768 1024x768 832x624 800x600 800x600 800x600 800x600 640x480 640x480 640x480 640x480 720x400
 edid-base64: AP///////wAEaaAiAQEBAQoUAQMeLx547pKgplVImiYSUFS/7wBxT4GAgUCVAKlAswABAQEBITmQMGIaJ0BosDYA2SgRAAAcAAAA/QA4TB5TEQAKICAgICAgAAAA/ABWVzIyNQogICAgICAgAAAA/wBBM0xNUVMwMDI0ODQKADI=
Date: Tue May 10 09:39:56 2011
DistUpgraded: Log time: 2011-04-29 15:07:38.200593
DistroCodename: natty
DistroVariant: ubuntu
EcryptfsInUse: Yes
GraphicsCard:
 Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) [8086:2a02] (rev 0c) (prog-if 00 [VGA controller])
   Subsystem: Lenovo T61 [17aa:20b5]
   Subsystem: Lenovo T61 [17aa:20b5]
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
MachineType: LENOVO 64669MG
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcEnviron:
 LANGUAGE=da_DK:en_GB:en
 PATH=(custom, user)
 LANG=da_DK.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.38-8-generic root=UUID=7883b104-1aa0-4e95-8337-6f9c58068293 ro quiet splash vt.handoff=7
Renderer: Unknown
SourcePackage: xorg
Symptom: display
Title: Xorg crash
UpgradeStatus: Upgraded to natty on 2011-04-29 (10 days ago)
dmi.bios.date: 02/20/2008
dmi.bios.vendor: LENOVO
dmi.bios.version: 7LETB2WW (2.12 )
dmi.board.name: 64669MG
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr7LETB2WW(2.12):bd02/20/2008:svnLENOVO:pn64669MG:pvrThinkPadT61:rvnLENOVO:rn64669MG:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 64669MG
dmi.product.version: ThinkPad T61
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.4+bzr20110415-0ubuntu2
version.libdrm2: libdrm2 2.4.23-1ubuntu6
version.libgl1-mesa-dri: libgl1-mesa-dri 7.10.2-0ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 7.10.2-0ubuntu2
version.xserver-xorg: xserver-xorg 1:7.6+4ubuntu3
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.0-0ubuntu4
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.14.0-4ubuntu7.1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110107+b795ca6e-0ubuntu7

Revision history for this message
Carsten Agger (agger) wrote :
bugbot (bugbot)
affects: xorg (Ubuntu) → xorg-server (Ubuntu)
bugbot (bugbot)
tags: added: kubuntu
Revision history for this message
Juliano Jeziorny (djkadu) wrote :

Hi

I'm also having random X crashes since update to 11.04.

System is a dell laptop with intel mobile 4 graphic card running e16 (no gnome).

Let me know if I can provide any helpful information.

Cheers
Kadu

Revision history for this message
FrDarryl Jordan (revdjordan) wrote :

Same story, different desktops (16bit PacBell and 16bit Lenovo both running Unity 2D as fallback recommended for old machines).

Revision history for this message
EliCoten (launchpad-elicoten) wrote :

I have a similar problem. My xorg.log.0.old:
[ 13421.297] (II) XKB: reuse xkmfile /var/lib/xkb/server-DE6C341341A7E4B900B11D5846DBA55D2C6C0C2B.xkm
[ 13457.094] (II) XKB: reuse xkmfile /var/lib/xkb/server-DE6C341341A7E4B900B11D5846DBA55D2C6C0C2B.xkm
[ 18611.624] (II) XKB: reuse xkmfile /var/lib/xkb/server-DE6C341341A7E4B900B11D5846DBA55D2C6C0C2B.xkm
[ 18612.155]
Backtrace:
[ 18612.155] 0: /usr/bin/X (xorg_backtrace+0x3b) [0x80eab1b]
[ 18612.155] 1: /usr/bin/X (0x8048000+0x5fac8) [0x80a7ac8]
[ 18612.155] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0x99a40c]
[ 18612.155] 3: /usr/bin/X (_CallCallbacks+0x3e) [0x8074e1e]
[ 18612.155] 4: /usr/bin/X (WriteToClient+0x267) [0x80a7607]
[ 18612.155] 5: /usr/lib/xorg/modules/extensions/libdri2.so (ProcDRI2WaitMSCReply+0x62) [0x1e8bf2]
[ 18612.155] 6: /usr/lib/xorg/modules/extensions/libdri2.so (DRI2WaitMSCComplete+0x75) [0x1e6fc5]
[ 18612.155] 7: /usr/lib/xorg/modules/drivers/radeon_drv.so (0x672000+0xce17c) [0x74017c]
[ 18612.155] 8: /usr/lib/xorg/modules/drivers/radeon_drv.so (0x672000+0xd1f12) [0x743f12]
[ 18612.155] 9: /lib/i386-linux-gnu/libdrm.so.2 (drmHandleEvent+0xf5) [0xfc4665]
[ 18612.155] 10: /usr/lib/xorg/modules/drivers/radeon_drv.so (0x672000+0xd1e2f) [0x743e2f]
[ 18612.156] 11: /usr/bin/X (WakeupHandler+0x52) [0x8074602]
[ 18612.156] 12: /usr/bin/X (WaitForSomething+0x1ba) [0x80a1f3a]
[ 18612.156] 13: /usr/bin/X (0x8048000+0x27f1e) [0x806ff1e]
[ 18612.156] 14: /usr/bin/X (0x8048000+0x1a81c) [0x806281c]
[ 18612.156] 15: /lib/i386-linux-gnu/libc.so.6 (__libc_start_main+0xe7) [0x4dfe37]
[ 18612.156] 16: /usr/bin/X (0x8048000+0x1a411) [0x8062411]
[ 18612.156] Segmentation fault at address 0xb6f59008
[ 18612.156]
Caught signal 11 (Segmentation fault). Server aborting
[ 18612.156]
Please consult the The X.Org Foundation support
  at http://wiki.x.org
 for help.
[ 18612.156] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 18612.156]
[ 18612.176] (II) Power Button: Close
[ 18612.176] (II) UnloadModule: "evdev"
[ 18612.176] (II) Unloading evdev
[ 18612.176] (II) Video Bus: Close
[ 18612.176] (II) UnloadModule: "evdev"
[ 18612.176] (II) Unloading evdev
[ 18612.180] (II) Power Button: Close
[ 18612.180] (II) UnloadModule: "evdev"
[ 18612.180] (II) Unloading evdev
[ 18612.184] (II) CNF7051: Close
[ 18612.184] (II) UnloadModule: "evdev"
[ 18612.184] (II) Unloading evdev
[ 18612.184] (II) AT Translated Set 2 keyboard: Close
[ 18612.184] (II) UnloadModule: "evdev"
[ 18612.184] (II) Unloading evdev
[ 18612.202] (II) UnloadModule: "synaptics"
[ 18612.202] (II) Unloading synaptics
[ 18612.202] (II) AIGLX: Suspending AIGLX clients for VT switch
[ 18612.216] ddxSigGiveUp: Closing log

Feel free to reply if there is any more information I can give. I don't know how to use apport and when I try typing apport into a terminal I get apport: command not found.

Thanks

Revision history for this message
nsanz.cl (nsanz-cl) wrote :

I just deactivate some compiz effects and the problem appears to disapear.

compiz efects disables:
-Enchanced Zoom Desktop
-Animations
-Grid
-Snapping Windows

I hope this help

Revision history for this message
Claus (linuxuser42) wrote :

Problem seen on a Samsung N150P also. Ubuntu 11.04 updated 15/5.
Almost same Xorg log as Carsten Agger.

Revision history for this message
benpicco (benpicco) wrote :

I can confirm this with compiz+gnome2 (ubuntu 11.04)

[ 4295.597] Backtrace:
[ 4295.597] 0: /usr/bin/X (xorg_backtrace+0x3b) [0x80eab1b]
[ 4295.597] 1: /usr/bin/X (0x8048000+0x5fac8) [0x80a7ac8]
[ 4295.597] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0x3d140c]
[ 4295.597] 3: /usr/bin/X (_CallCallbacks+0x3e) [0x8074e1e]
[ 4295.597] 4: /usr/bin/X (WriteToClient+0x267) [0x80a7607]
[ 4295.597] 5: /usr/lib/xorg/modules/extensions/libdri2.so (ProcDRI2WaitMSCReply+0x62) [0xd2dbf2]
[ 4295.597] 6: /usr/lib/xorg/modules/extensions/libdri2.so (DRI2WaitMSCComplete+0x75) [0xd2bfc5]
[ 4295.597] 7: /usr/lib/xorg/modules/drivers/intel_drv.so (0xe38000+0x226bc) [0xe5a6bc]
[ 4295.597] 8: /usr/lib/xorg/modules/drivers/intel_drv.so (0xe38000+0x87d2) [0xe407d2]
[ 4295.597] 9: /lib/i386-linux-gnu/libdrm.so.2 (drmHandleEvent+0xf5) [0x4ed665]
[ 4295.597] 10: /usr/lib/xorg/modules/drivers/intel_drv.so (0xe38000+0x7937) [0xe3f937]
[ 4295.597] 11: /usr/bin/X (WakeupHandler+0x52) [0x8074602]
[ 4295.597] 12: /usr/bin/X (WaitForSomething+0x1ba) [0x80a1f3a]
[ 4295.597] 13: /usr/bin/X (0x8048000+0x27f1e) [0x806ff1e]
[ 4295.597] 14: /usr/bin/X (0x8048000+0x1a81c) [0x806281c]
[ 4295.597] 15: /lib/i386-linux-gnu/libc.so.6 (__libc_start_main+0xe7) [0x902e37]
[ 4295.598] 16: /usr/bin/X (0x8048000+0x1a411) [0x8062411]
[ 4295.598] Segmentation fault at address 0xb4e08008
[ 4295.598]
Caught signal 11 (Segmentation fault). Server aborting

00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) (rev 03)

Revision history for this message
Claus (linuxuser42) wrote :

This problem has also been seen now around 5 times on my sons Dell Studio 16 using 11.04.
From Xorg log:

[ 334.464] (II) RADEON(0): Modeline "1366x768"x0.0 70.43 1366 1414 1446 1486 768 770 775 790 +hsync -vsync (47.4 kHz)
[ 1663.008]
Backtrace:
[ 1663.008] 0: /usr/bin/X (xorg_backtrace+0x3b) [0x80eab1b]
[ 1663.008] 1: /usr/bin/X (0x8048000+0x5fac8) [0x80a7ac8]
[ 1663.009] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0x69a40c]
[ 1663.009] 3: /usr/bin/X (_CallCallbacks+0x3e) [0x8074e1e]
[ 1663.009] 4: /usr/bin/X (WriteToClient+0x267) [0x80a7607]
[ 1663.009] 5: /usr/lib/xorg/modules/extensions/libdri2.so (ProcDRI2WaitMSCReply+0x62) [0x407bf2]
[ 1663.009] 6: /usr/lib/xorg/modules/extensions/libdri2.so (DRI2WaitMSCComplete+0x75) [0x405fc5]
[ 1663.009] 7: /usr/lib/xorg/modules/drivers/radeon_drv.so (0x48f000+0xce17c) [0x55d17c]
[ 1663.009] 8: /usr/lib/xorg/modules/drivers/radeon_drv.so (0x48f000+0xd1f12) [0x560f12]
[ 1663.009] 9: /lib/i386-linux-gnu/libdrm.so.2 (drmHandleEvent+0xf5) [0x21c665]
[ 1663.009] 10: /usr/lib/xorg/modules/drivers/radeon_drv.so (0x48f000+0xd1e2f) [0x560e2f]
[ 1663.009] 11: /usr/bin/X (WakeupHandler+0x52) [0x8074602]
[ 1663.009] 12: /usr/bin/X (WaitForSomething+0x1ba) [0x80a1f3a]
[ 1663.009] 13: /usr/bin/X (0x8048000+0x27f1e) [0x806ff1e]
[ 1663.009] 14: /usr/bin/X (0x8048000+0x1a81c) [0x806281c]
[ 1663.010] 15: /lib/i386-linux-gnu/libc.so.6 (__libc_start_main+0xe7) [0x91de37]
[ 1663.010] 16: /usr/bin/X (0x8048000+0x1a411) [0x8062411]
[ 1663.010] Segmentation fault at address 0x98cea68
[ 1663.010]
Caught signal 11 (Segmentation fault). Server aborting
[ 1663.010]
Please consult the The X.Org Foundation support
         at http://wiki.x.org

Revision history for this message
Šimánek (jasonsimanek) wrote :

Same on Lenovo G530 laptop

Revision history for this message
sherov (sherov) wrote :

The same on Asus EEE PC 1000H

Revision history for this message
rafael (bomber-man) wrote :

same random X crashes since upgrading to 11.04 here on sony vaio

Changed in xorg-server (Ubuntu):
status: New → Confirmed
Revision history for this message
jpileborg (arrow-pileborg) wrote :

Crashes for me too, on both my Sony Vaio laptop (with an ATI card) and ad my home computer (with nvidia card). Both using the ATI/nvidia drivers, and both running Xubuntu with no special effects or compositioning enabled.

Revision history for this message
rafael (bomber-man) wrote :

I turned off the same effects than #5 but it still kept crashing. I'm using Ubutu Classic with no effects for 2 days and it haven't crashed since then

Revision history for this message
Ivan Frederiks (idfred) wrote :

Same story.
Details:
Ubuntu 11.04 i386
nVidia graphics card (crash occurs with both nvidia and nouveau drivers)
Ubuntu Classic session

I use following sequence to reproduce:
Open Firefox, guake, deadbeef, Code::Blocks, gnome-terminal.
Build a big project in codeblocks.
Switch to terminal and run git citool
Crash.

Backtrace:
[ 5702.348] 0: /usr/bin/X (xorg_backtrace+0x3b) [0x80eab1b]
[ 5702.348] 1: /usr/bin/X (0x8048000+0x5fac8) [0x80a7ac8]
[ 5702.348] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0x15640c]
[ 5702.348] 3: /usr/bin/X (ProcessWorkQueue+0x30) [0x80748c0]
[ 5702.348] 4: /usr/bin/X (WaitForSomething+0x60) [0x80a1de0]
[ 5702.348] 5: /usr/bin/X (0x8048000+0x27f1e) [0x806ff1e]
[ 5702.349] 6: /usr/bin/X (0x8048000+0x1a81c) [0x806281c]
[ 5702.349] 7: /lib/i386-linux-gnu/libc.so.6 (__libc_start_main+0xe7) [0x53be37]
[ 5702.349] 8: /usr/bin/X (0x8048000+0x1a411) [0x8062411]
[ 5702.349] Segmentation fault at address (nil)
[ 5702.349]
Caught signal 11 (Segmentation fault). Server aborting

Revision history for this message
Ivan Frederiks (idfred) wrote :

Even simpler sequence to reproduce:
Log in to Recovery console session.
cd to directory with git branch
Run "git citool"

Revision history for this message
Ivan Frederiks (idfred) wrote :

Recent xserver from xorg-edgers is also affected.

Revision history for this message
Ivan Frederiks (idfred) wrote :
Revision history for this message
Taylor (homeofpoe) wrote :

I have been experiencing this as well. For me, it was sometimes random, but it always occurred when I loaded up Calibre and tried to click on an ebook.

Taking nsanz.cl's advice, I disabled some effects. Calibre no longer crashes X immediately every time (it used to).

Revision history for this message
Javier (javierfernandezm) wrote :

Problem seen on HP Pavilion dv2000. Ubuntu 11.04

Revision history for this message
Ivan Frederiks (idfred) wrote :

After acquiring full backtrace for my crash I understood, that it is not related to this bug.
#794895 is now open for my case.

Revision history for this message
Chascon (chascone) wrote :

@ Taylor

Do you mind sharing with us which plugins were problematic?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.