X crashes when using compiz cube and cairo-dock

Bug #436546 reported by Vish
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Cairo-Dock Core
Invalid
Undecided
Unassigned
Mesa
Invalid
Medium
mesa (Ubuntu)
Invalid
Medium
Unassigned
xserver-xorg-video-ati (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: xserver-xorg-video-ati

Hi , I was running the ppa from xorg edgers,
I have been having crashes when i switch workspaces using the cairo-dock and compiz cube plugin[set to inside cube] ,

This happens *at random* , when selecting a window[in a different workspace] from the cairo dock window list . the screen freezes during the compiz cube animation and X restarts.

This has been happening[i believe] since the latest updates on 9/22:
libgl1-mesa-dev (7.7.0~git20090919.b8477f07-0ubuntu0tormod) to 7.7.0~git20090921.972e995b-0ubuntu0tormod
libgl1-mesa-dri (7.7.0~git20090919.b8477f07-0ubuntu0tormod) to 7.7.0~git20090921.972e995b-0ubuntu0tormod
libgl1-mesa-glx (7.7.0~git20090919.b8477f07-0ubuntu0tormod) to 7.7.0~git20090921.972e995b-0ubuntu0tormod
libglu1-mesa (7.7.0~git20090919.b8477f07-0ubuntu0tormod) to 7.7.0~git20090921.972e995b-0ubuntu0tormod
libglu1-mesa-dev (7.7.0~git20090919.b8477f07-0ubuntu0tormod) to 7.7.0~git20090921.972e995b-0ubuntu0tormodmesa-common-dev (7.7.0~git20090919.b8477f07-0ubuntu0tormod) to 7.7.0~git20090921.972e995b-0ubuntu0tormod
mesa-utils (7.7.0~git20090919.b8477f07-0ubuntu0tormod) to 7.7.0~git20090921.972e995b-0ubuntu0tormod
xserver-xorg-video-ati (1:6.12.99+git20090919.da7487f6-0ubuntu0tormod) to 1:6.12.99+git20090920.97a4e747-0ubuntu0tormod
xserver-xorg-video-intel (2:2.8.99.901~git20090918.33f98e40-0ubuntu0tormod) to 2:2.8.99.901~git20090921.b4d29452-0ubuntu0tormod
xserver-xorg-video-radeon (1:6.12.99+git20090919.da7487f6-0ubuntu0tormod) to 1:6.12.99+git20090920.97a4e747-0ubuntu0tormod
xserver-xorg-video-savage (1:2.3.0-1) to 1:2.3.0-1ubuntu1

I switched to the x-updates ppa [purged the edgers ppa and installed ] and now also i face the same crash with the latest mesa:

I'm as of now using these packages from the x-updates ppa:
libgl1-mesa-dev_7.6.0~git20090924.7549a839-0ubuntu1~xup~1
libgl1-mesa-dri_7.6.0~git20090924.7549a839-0ubuntu1~xup~1
libgl1-mesa-glx_7.6.0~git20090924.7549a839-0ubuntu1~xup~1
libglu1-mesa_7.6.0~git20090924.7549a839-0ubuntu1~xup~1
libglu1-mesa-dev_7.6.0~git20090924.7549a839-0ubuntu1~xup~1
mesa-common-dev_7.6.0~git20090924.7549a839-0ubuntu1~xup~1
mesa-utils_7.6.0~git20090924.7549a839-0ubuntu1~xup~1
libgl1-mesa-dri-dbg_7.6.0~git20090924.7549a839-0ubuntu1~xup~1

And i'm running the cairo dock from the weekly ppa , since it has some optimizations for OpenGL and radeon driver > https://edge.launchpad.net/~cairo-dock-team/+archive/weekly

ProblemType: Bug
Architecture: i386
CheckboxSubmission: 417990aadff2335cd485c57bb06c8968
CheckboxSystem: 5484a8dd99f006173bd2ac53fa4837c2
Date: Fri Sep 25 16:51:35 2009
DistroRelease: Ubuntu 9.10
MachineType: Acer, inc. Aspire 5670
Package: xserver-xorg-video-ati 1:6.12.99+git20090825.fc74e119-0ubuntu2
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-10-generic root=UUID=070f2a33-a167-4055-9429-e626203105d4 ro quiet splash
ProcEnviron:
 LANGUAGE=en_US.UTF-8
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-10.35-generic
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu5
 libgl1-mesa-glx 7.6.0~git20090924.7549a839-0ubuntu1~xup~1
 libdrm2 2.4.13-1ubuntu1
 xserver-xorg-video-intel 2:2.8.1-1ubuntu1
 xserver-xorg-video-ati 1:6.12.99+git20090825.fc74e119-0ubuntu2
SourcePackage: xserver-xorg-video-ati
Uname: Linux 2.6.31-10-generic i686
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/xorg.conf'
dmi.bios.date: 02/08/06
dmi.bios.vendor: Acer
dmi.bios.version: v1.3219
dmi.board.name: Bodensee
dmi.board.vendor: Acer, Inc.
dmi.board.version: Not Applicable
dmi.chassis.type: 1
dmi.chassis.vendor: , Inc.
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnAcer:bvrv1.3219:bd02/08/06:svnAcer,inc.:pnAspire5670:pvrNotApplicable:rvnAcer,Inc.:rnBodensee:rvrNotApplicable:cvn,Inc.:ct1:cvrN/A:
dmi.product.name: Aspire 5670
dmi.product.version: Not Applicable
dmi.sys.vendor: Acer, inc.
fglrx: Not loaded
system:
 distro: Ubuntu
 architecture: i686kernel: 2.6.31-10-generic

[lspci]
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon Mobility X1400 [1002:7145]
     Subsystem: Acer Incorporated [ALI] Device [1025:0094]

Revision history for this message
In , Alberto Milone (albertomilone) wrote :

Created an attachment (id=29837)
Full backtrace

Revision history for this message
In , Alberto Milone (albertomilone) wrote :

Created an attachment (id=29838)
BootDmesg

Revision history for this message
In , Alberto Milone (albertomilone) wrote :

Created an attachment (id=29839)
CurrentDmesg

Revision history for this message
In , Alberto Milone (albertomilone) wrote :

Created an attachment (id=29840)
XorgLog

Revision history for this message
In , Alberto Milone (albertomilone) wrote :

Created an attachment (id=29841)
XorgLogOld

Revision history for this message
In , Alberto Milone (albertomilone) wrote :

Created an attachment (id=29842)
lpci

Revision history for this message
Vish (vish) wrote :
Download full text (3.6 KiB)

Binary package hint: xserver-xorg-video-ati

Hi , I was running the ppa from xorg edgers,
I have been having crashes when i switch workspaces using the cairo-dock and compiz cube plugin[set to inside cube] ,this has been happening[i believe] since the latest updates on 9/22:
libgl1-mesa-dev (7.7.0~git20090919.b8477f07-0ubuntu0tormod) to 7.7.0~git20090921.972e995b-0ubuntu0tormod
libgl1-mesa-dri (7.7.0~git20090919.b8477f07-0ubuntu0tormod) to 7.7.0~git20090921.972e995b-0ubuntu0tormod
libgl1-mesa-glx (7.7.0~git20090919.b8477f07-0ubuntu0tormod) to 7.7.0~git20090921.972e995b-0ubuntu0tormod
libglu1-mesa (7.7.0~git20090919.b8477f07-0ubuntu0tormod) to 7.7.0~git20090921.972e995b-0ubuntu0tormod
libglu1-mesa-dev (7.7.0~git20090919.b8477f07-0ubuntu0tormod) to 7.7.0~git20090921.972e995b-0ubuntu0tormodmesa-common-dev (7.7.0~git20090919.b8477f07-0ubuntu0tormod) to 7.7.0~git20090921.972e995b-0ubuntu0tormod
mesa-utils (7.7.0~git20090919.b8477f07-0ubuntu0tormod) to 7.7.0~git20090921.972e995b-0ubuntu0tormod
xserver-xorg-video-ati (1:6.12.99+git20090919.da7487f6-0ubuntu0tormod) to 1:6.12.99+git20090920.97a4e747-0ubuntu0tormod
xserver-xorg-video-intel (2:2.8.99.901~git20090918.33f98e40-0ubuntu0tormod) to 2:2.8.99.901~git20090921.b4d29452-0ubuntu0tormod
xserver-xorg-video-radeon (1:6.12.99+git20090919.da7487f6-0ubuntu0tormod) to 1:6.12.99+git20090920.97a4e747-0ubuntu0tormod
xserver-xorg-video-savage (1:2.3.0-1) to 1:2.3.0-1ubuntu1

I switched to the x-updates ppa [purged the edgers ppa and installed ] and now also i face the same crash with the latest mesa:
I'm as of now using these packages from the x-updates ppa:
libgl1-mesa-dev_7.6.0~git20090924.7549a839-0ubuntu1~xup~1
libgl1-mesa-dri_7.6.0~git20090924.7549a839-0ubuntu1~xup~1
libgl1-mesa-glx_7.6.0~git20090924.7549a839-0ubuntu1~xup~1
libglu1-mesa_7.6.0~git20090924.7549a839-0ubuntu1~xup~1
libglu1-mesa-dev_7.6.0~git20090924.7549a839-0ubuntu1~xup~1
mesa-common-dev_7.6.0~git20090924.7549a839-0ubuntu1~xup~1
mesa-utils_7.6.0~git20090924.7549a839-0ubuntu1~xup~1
libgl1-mesa-dri-dbg_7.6.0~git20090924.7549a839-0ubuntu1~xup~1

ProblemType: Bug
Architecture: i386
CheckboxSubmission: 417990aadff2335cd485c57bb06c8968
CheckboxSystem: 5484a8dd99f006173bd2ac53fa4837c2
Date: Fri Sep 25 16:51:35 2009
DistroRelease: Ubuntu 9.10
MachineType: Acer, inc. Aspire 5670
Package: xserver-xorg-video-ati 1:6.12.99+git20090825.fc74e119-0ubuntu2
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-10-generic root=UUID=070f2a33-a167-4055-9429-e626203105d4 ro quiet splash
ProcEnviron:
 LANGUAGE=en_US.UTF-8
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-10.35-generic
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu5
 libgl1-mesa-glx 7.6.0~git20090924.7549a839-0ubuntu1~xup~1
 libdrm2 2.4.13-1ubuntu1
 xserver-xorg-video-intel 2:2.8.1-1ubuntu1
 xserver-xorg-video-ati 1:6.12.99+git20090825.fc74e119-0ubuntu2
SourcePackage: xserver-xorg-video-ati
Uname: Linux 2.6.31-10-generic i686
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/xorg.conf'
dmi.bios.date: 02/08/06
dmi.bios.vendor: Acer
dmi.bios.version: v1.3219
dmi.board.name:...

Read more...

Revision history for this message
Vish (vish) wrote :
Revision history for this message
Vish (vish) wrote :

Thanks to Alberto Milone , we ran the gdb from an ssh , attaching the output.

Vish (vish)
description: updated
Revision history for this message
Vish (vish) wrote :

I'v added the cairo dock package since , this happens only with cairo-dock window list and when i switch with the workspace switcher either cairo-dock's or the panel's workspace switcher , i dont get the crash.

Cairo-dock *might* need some tweak.

Changed in cairo-dock-core:
status: New → Confirmed
Changed in mesa (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
tags: added: ati karmic
Changed in mesa:
status: Unknown → Confirmed
Revision history for this message
Vish (vish) wrote :

May not be cairo-dock's fault... it might be just that the animations being triggered at a quick succession this happens.

And when i use the workarounds [using cairo-dock's/panel's workspace switcher] , it takes me a bit longer and the graphics catches up , hence not causing a crash.

Bryce Harrington (bryce)
description: updated
Revision history for this message
Vish (vish) wrote :

I had x crash just when i was doing some quick window changes.
I was opening and closing the appearances window very rapidly and x crashed.

Revision history for this message
Tormod Volden (tormodvolden) wrote :

The gdb stacktrace shows it crashes in legacy_is_pending() which is the same for bug 446578 and was fixed in today's mesa update (in stock karmic). Can you please verify this fixes your issue?

Revision history for this message
Vish (vish) wrote :

I'v had crashes, with the x-updates ppa, even when i switch windows.
This has happened on occasions where i switched the windows a tad faster.
I dont think this is a cairo-dock bug.

@Tormod Volden:
Will test with the karmic packages and report back.

Changed in cairo-dock-core:
status: Confirmed → Invalid
Bryce Harrington (bryce)
tags: added: crash
Changed in xserver-xorg-video-ati (Ubuntu):
status: New → Confirmed
Revision history for this message
Vish (vish) wrote :

I'v been using the Karmic version for nearly a week and havent noticed any crash with the karmic packages.

tags: added: regression-potential
Revision history for this message
Brian Murray (brian-murray) wrote :

Setting to Fix Released based on the reporter's last comment.

Changed in mesa (Ubuntu):
status: Triaged → Fix Released
Changed in xserver-xorg-video-ati (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
Vish (vish) wrote :

Fix released would be a wrong status , as the mesa bug hasnt been fixed.
I rolled back to test if the bug exists in the karmic version.
Setting it to new , instead of invalid , so that it can be found when user searches for similar bugs.

Changed in mesa (Ubuntu):
status: Fix Released → New
Bryce Harrington (bryce)
Changed in mesa (Ubuntu):
status: New → Confirmed
Revision history for this message
Bryce Harrington (bryce) wrote :

[This is an automatic notification.]

Hi Vish,

This bug was reported against an earlier version of Ubuntu, can you
test if it still occurs on Lucid?

Please note we also provide technical support for older versions of
Ubuntu, but not in the bug tracker. Instead, to raise the issue through
normal support channels, please see:

    http://www.ubuntu.com/support

If you are the original reporter and can still reproduce the issue on
Lucid, please run the following command to refresh the report:

  apport-collect 436546

If you are not the original reporter, please file a new bug report, so
we can work with you as the original reporter instead (you can reference
bug 436546 in your report if you think it may be related):

  ubuntu-bug xorg

If by chance you can no longer reproduce the issue on Lucid or if you
feel it is no longer relevant, please mark the bug report 'Fix Released'
or 'Invalid' as appropriate, at the following URL:

  https://bugs.launchpad.net/ubuntu/+bug/436546

Changed in mesa (Ubuntu):
status: Confirmed → Incomplete
tags: added: needs-retested-on-lucid-by-june
Revision history for this message
Vish (vish) wrote :

I'm no longer facing this bug on Lucid, closing bug

Changed in mesa (Ubuntu):
status: Incomplete → Invalid
Changed in mesa:
importance: Unknown → Medium
Changed in mesa:
importance: Medium → Unknown
Changed in mesa:
importance: Unknown → Medium
Revision history for this message
In , penalvch (penalvch) wrote :

Invalid downstream.

Changed in mesa:
status: Confirmed → Invalid
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.