Xorg crashed with SIGABRT in radeon_get_pixmap_bo()

Bug #1044680 reported by Sasa Paporovic
120
This bug affects 12 people
Affects Status Importance Assigned to Milestone
xserver-xorg-video-ati (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

xorg server crashed reproducible on using the reproducing procedure from

https://bugs.launchpad.net/ubuntu/+source/bzr-explorer/+bug/1001711

Copy here:

"Reproducing:

1.Install bzr-explorer
2.start bzr-explorer
3.Click the "Setup and peronalize Bazaar" button
4.click the customize button in there.
5.See the system get unusable as described.
"
---------------------------------------------------

Alternative reproducing steps from bug 1040721 (VLC Media player inducing):

"Steps to reproduce:

1.Install VLC media player on Ubuntu12.10 Quantal version 2.0.3-2(latest)
2.Insert a dvd(movie) in your dvd harddrive.
3.Open VLC
4.Use Media -> Open Media... or (STRG +D)
5.See the xorg-server crashing(more correct: see the login screen after some moments)

Additional:

It may be not needed to perform step2 of the reproducing procedure.
"

ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: xserver-xorg-core 2:1.12.99.905-0ubuntu3
ProcVersionSignature: Ubuntu 3.5.0-13.14-generic 3.5.3
Uname: Linux 3.5.0-13-generic x86_64
ApportVersion: 2.5.1-0ubuntu4
Architecture: amd64
Date: Sat Sep 1 12:36:48 2012
DistUpgraded: Fresh install
DistroCodename: quantal
DistroVariant: ubuntu
DkmsStatus:
 virtualbox, 4.1.18, 3.5.0-10-generic, x86_64: installed
 virtualbox, 4.1.18, 3.5.0-11-generic, x86_64: installed
 virtualbox, 4.1.18, 3.5.0-12-generic, x86_64: installed
 virtualbox, 4.1.18, 3.5.0-13-generic, x86_64: installed
ExecutablePath: /usr/bin/Xorg
GraphicsCard:
 Advanced Micro Devices [AMD] nee ATI Device [1002:9808] (prog-if 00 [VGA controller])
   Subsystem: Hewlett-Packard Company Device [103c:1885]
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120722)
Lsusb:
 Bus 001 Device 002: ID 04f2:b2f4 Chicony Electronics Co., Ltd
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: Hewlett-Packard HP 655 Notebook PC
ProcCmdline: /usr/bin/X :0 -core -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch -background none
ProcEnviron:

ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.5.0-13-generic root=UUID=90fd01e1-3896-4a96-babc-048fb146d8e0 ro quiet splash vt.handoff=7
Signal: 6
SourcePackage: xorg-server
StacktraceTop:
 ?? () from /usr/lib/xorg/modules/drivers/radeon_drv.so
 ?? ()
 ?? ()
 DRI2GetBuffersWithFormat ()
 ?? ()
Title: Xorg crashed with SIGABRT in DRI2GetBuffersWithFormat()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

dmi.bios.date: 04/27/2012
dmi.bios.vendor: Insyde
dmi.bios.version: F.02
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: 1885
dmi.board.vendor: Hewlett-Packard
dmi.board.version: 66.11
dmi.chassis.asset.tag: Chassis Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnInsyde:bvrF.02:bd04/27/2012:svnHewlett-Packard:pnHP655NotebookPC:pvr0798100000005210002600000:rvnHewlett-Packard:rn1885:rvr66.11:cvnHewlett-Packard:ct10:cvrChassisVersion:
dmi.product.name: HP 655 Notebook PC
dmi.product.version: 0798100000005210002600000
dmi.sys.vendor: Hewlett-Packard
version.compiz: compiz 1:0.9.8+bzr3319-0ubuntu3
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.38-0ubuntu2
version.libgl1-mesa-dri: libgl1-mesa-dri 9.0~git20120821.c1114c61-0ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 9.0~git20120821.c1114c61-0ubuntu2
version.xserver-xorg-core: xserver-xorg-core 2:1.12.99.905-0ubuntu3
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.99.99~git20120713.6ef1ad6a-0ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.20.3-0ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.1-4~ubuntu1

Revision history for this message
Sasa Paporovic (melchiaros) wrote :
visibility: private → public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 radeon_get_pixmap_bo (pPix=0x7f2dda34e900) at ../../src/radeon.h:621
 radeon_dri2_create_buffer (drawable=0x7f2dda34e900, attachment=0, format=24) at ../../src/radeon_dri2.c:445
 create_buffer (format=24, attachment=0, pDraw=0x7f2dda34e900) at ../../../../hw/xfree86/dri2/dri2.c:448
 allocate_or_reuse_buffer (pDraw=pDraw@entry=0x7f2dda34e900, pPriv=pPriv@entry=0x7f2dda326cd0, attachment=attachment@entry=0, format=format@entry=24, dimensions_match=dimensions_match@entry=1, buffer=buffer@entry=0x7f2dda1e9ad0, ds=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at ../../../../hw/xfree86/dri2/dri2.c:495
 do_get_buffers (pDraw=0x7f2dda34e900, width=width@entry=0x7fffc18ba9c0, height=height@entry=0x7fffc18ba9c8, attachments=0x7f2dd9b15da4, attachments@entry=0x7f2dd9b15d9c, count=1, out_count=out_count@entry=0x7fffc18ba9d0, has_format=has_format@entry=1) at ../../../../hw/xfree86/dri2/dri2.c:573

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in xorg-server (Ubuntu):
importance: Undecided → Medium
summary: - Xorg crashed with SIGABRT in DRI2GetBuffersWithFormat()
+ Xorg crashed with SIGABRT in radeon_get_pixmap_bo()
tags: removed: need-amd64-retrace
Revision history for this message
Sasa Paporovic (melchiaros) wrote :

I have hit this in past over VLC usage in report:

https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1040721

I close the older report as dublicate.

Heaader of bug 1040721:--------------------------------------

I have used VLC Media Player to open a dvd from dvd palyer.

On simply choosing in VLC media player

menu -> Media -> Open Media ...

(or STRG + D)

the xorg-server crashed reproducible.

Steps to reproduce:

1.Install VLC media player on Ubuntu12.10 Quantal version 2.0.3-2(latest)
2.Insert a dvd(movie) in your dvd harddrive.
3.Open VLC
4.Use Media -> Open Media... or (STRG +D)
5.See the xorg-server crashing(more correct: see the login screen after some moments)

Additional:

It may be not needed to perform step2 of the reproducing procedure.

description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xorg-server (Ubuntu):
status: New → Confirmed
Timo Aaltonen (tjaalton)
affects: xorg-server (Ubuntu) → xserver-xorg-video-ati (Ubuntu)
bugbot (bugbot)
tags: added: crash
Revision history for this message
Maarten Lankhorst (mlankhorst) wrote :

I cannot reproduce this with a 6570 or a 5570, is this still an issue in current X?

Changed in xserver-xorg-video-ati (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Daniel Winzen (q-d-deactivatedaccount) wrote :

Maybe it is fixed, I also can't reproduce this bug any more, previously I could.

Revision history for this message
Deepak (deepakiitr2015) wrote :

I am also able to play VLC now... it is fixed in my computer

Revision history for this message
Maarten Lankhorst (mlankhorst) wrote :

I presume this was fixed with the new ati ddx.

Changed in xserver-xorg-video-ati (Ubuntu):
status: Incomplete → Fix Released
To post a comment you must log in.