Xorg freeze

Bug #839601 reported by Barry Warsaw
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xorg-server (Ubuntu)
Fix Released
Undecided
Chris Halse Rogers

Bug Description

Before today, and for a few weeks now, the freeze would happen intermittently, maybe once or twice a day. At first it seemed to be associated with Chromium because it would happen when I scrolled a web page or clicked on a link. As of today, I've already had 5 freezes, while doing very little. Once, Chromium wasn't even running, only a Terminal and Emacs. Every freeze leaves the machine responsive to ssh but the entire display is frozen (e.g. no output on irc terminals). Reboot is required to unstuck.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: xorg 1:7.6+7ubuntu6
ProcVersionSignature: Ubuntu 3.0.0-9.15-generic 3.0.3
Uname: Linux 3.0.0-9-generic x86_64
Architecture: amd64
BootLog:
 udevd[362]: error: runtime directory '/run/udev' not writable, for now falling back to '/dev/.udev'

 fsck from util-linux 2.19.1
 /dev/sdb2: clean, 142348/90841088 files, 6520516/363354368 blocks
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,unitydialog,unityshell]
CurrentDmesg:
 [ 51.984904] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
 [ 51.995983] ADDRCONF(NETDEV_UP): virbr0: link is not ready
 [ 52.176715] ip6_tables: (C) 2000-2006 Netfilter Core Team
 [ 52.455002] init: plymouth-stop pre-start process (2511) terminated with status 1
Date: Fri Sep 2 10:15:09 2011
DistUpgraded: Fresh install
DistroCodename: oneiric
DistroVariant: ubuntu
EcryptfsInUse: Yes
ExtraDebuggingInterest: Yes, whatever it takes to get this fixed in Ubuntu
GpuHangFrequency: Several times a day
GpuHangReproducibility: Seems to happen randomly
GpuHangStarted: Since a couple weeks or more
GraphicsCard:
 ATI Technologies Inc RV730XT [Radeon HD 4670] [1002:9490] (prog-if 00 [VGA controller])
   Subsystem: Dell Device [1028:2542]
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110705.1)
MachineType: Dell Inc. Studio XPS 435MT
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-9-generic root=UUID=7ffae0c6-66ea-4bbd-ae3d-f98ddd9603a5 ro quiet splash vt.handoff=7
SourcePackage: xorg
Symptom: display
Title: Xorg freeze
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/05/2009
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.1.1
dmi.board.name: 0R849J
dmi.board.vendor: Dell Inc.
dmi.board.version: A03
dmi.chassis.type: 3
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr1.1.1:bd05/05/2009:svnDellInc.:pnStudioXPS435MT:pvr:rvnDellInc.:rn0R849J:rvrA03:cvnDellInc.:ct3:cvr:
dmi.product.name: Studio XPS 435MT
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.5.92+bzr2791-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 7.11-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 7.11-0ubuntu3
version.xserver-xorg: xserver-xorg 1:7.6+7ubuntu6
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.6.0-1ubuntu13
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20110811.g93fc084-0ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.15.901-1ubuntu2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110411+8378443-1

Revision history for this message
Barry Warsaw (barry) wrote :
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

Please try to get a proper backtrace from the crash, as instructed here:

https://wiki.ubuntu.com/X/Backtracing

affects: xorg (Ubuntu) → xorg-server (Ubuntu)
Changed in xorg-server (Ubuntu):
status: New → Incomplete
Revision history for this message
Barry Warsaw (barry) wrote :

I got this when trying to log in from a locked screen. A `cont` kept me going.

Revision history for this message
Barry Warsaw (barry) wrote :

Another crash

Revision history for this message
Barry Warsaw (barry) wrote :

Here's another crash, but it looks different than the other ones. Unlike the previous ones, this was not resumable, so I think it more clearly captures the original bug report.

Changed in xorg-server (Ubuntu):
status: Incomplete → Confirmed
status: Confirmed → New
Revision history for this message
Barry Warsaw (barry) wrote :

Another crash, for the fun of it.

Revision history for this message
Chris Halse Rogers (raof) wrote :

Hm. Under what circumstances will malloc() segfault? This pretty much requires that we've got memory corruption, which means that the stacktrace isn't going to be very helpful.

I'm curious about the EQ overflow spewed at the end of your initial Xorg.0.log. Particularly since it seems that you've got a frame doing free and another doing malloc. This *might* be a signal-safety issue?

Revision history for this message
Chris Halse Rogers (raof) wrote :

Ah. This would appear to be the same as bug #831336, which is reported as fixed. This could have been fixed in the 1.10.4 update. Can you still reproduce this Barry?

Changed in xorg-server (Ubuntu):
status: New → Incomplete
assignee: nobody → Chris Halse Rogers (raof)
Revision history for this message
Barry Warsaw (barry) wrote : Re: [Bug 839601] Re: Xorg freeze

On Sep 20, 2011, at 01:09 AM, Chris Halse Rogers wrote:

>Ah. This would appear to be the same as bug #831336, which is reported
>as fixed. This could have been fixed in the 1.10.4 update. Can you
>still reproduce this Barry?

Hi Chris. I haven't seen it crash since maybe Thursday of last week perhaps.
I do remember some xorg updates around that time so perhaps the problem is
solved. I did seem the repaint issues mentioned in the above bug, but also
haven't seen those in a few days.

Happy to let this one go incomplete, and I'll reopen it if it happens again.

Bryce Harrington (bryce)
Changed in xorg-server (Ubuntu):
status: Incomplete → Fix Released
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.