[R700] fglrx 8.600 segmentation fault with HD4850X2 and xserver 1.6

Bug #364180 reported by Jaroslaw Filiochowski
24
This bug affects 1 person
Affects Status Importance Assigned to Milestone
fglrx-installer (Ubuntu)
Invalid
High
Unassigned

Bug Description

xserver 1.6 crashes on start with segmentation fault:

(EE) fglrx(0): Can't downgrade to required crossfire configuration, disable CF
Backtrace:

0: X(xorg_backtrace+0x26) [0x4f1b66]
1: X(xf86SigHandler+0x41) [0x485a61]
2: /lib/libc.so.6 [0x7f5dfe360040]
3: /usr/lib/xorg/modules/drivers//fglrx_drv.so(CAIL_QueryAdditionInfo+0) [0x7f5dfc5b7bd0]
4: /usr/lib/xorg/modules/drivers//fglrx_drv.so(swlCailGetAsicExtRevID+0xe) [0x7f5dfc58e15e]
5: /usr/lib/xorg/modules/drivers//fglrx_drv.so [0x7f5dfc58be5f]
6: /usr/lib/xorg/modules/drivers//fglrx_drv.so(swlDalHelperPreInit+0x15c) [0x7f5dfc58a5ac]
7: /usr/lib/xorg/modules/drivers//fglrx_drv.so(atiddxPreInit+0x1142) [0x7f5dfc55cea2]
8: X(InitOutput+0xdbc) [0x46f99c]
9: X(main+0x20e) [0x433bde]
10: /lib/libc.so.6(__libc_start_main+0xe6) [0x7f5dfe34b5a6]
11: X [0x433219]
Saw signal 11. Server aborting.
 ddxSigGiveUp: Closing log
 ddxSigGiveUp: re-raising 11
Segmentation fault

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
NonfreeKernelModules: fglrx
Package: xorg-driver-fglrx 2:8.600-0ubuntu2
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersion: Linux version 2.6.28-11-generic (buildd@crested) (gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) ) #42-Ubuntu SMP Fri Apr 17 01:58:03 UTC 2009
SourcePackage: fglrx-installer
Uname: Linux 2.6.28-11-generic x86_64

[lspci]
00:00.0 Host bridge [0600]: Advanced Micro Devices [AMD] RS780 Host Bridge [1022:9600]
     Subsystem: Advanced Micro Devices [AMD] RS780 Host Bridge [1022:9600]
03:00.0 VGA compatible controller [0300]: ATI Technologies Inc R700 [Radeon HD 4850] [1002:9443]
     Subsystem: PC Partner Limited Device [174b:e870]

Revision history for this message
Jaroslaw Filiochowski (jarfil) wrote :
Bryce Harrington (bryce)
Changed in fglrx-installer (Ubuntu):
status: New → Confirmed
Bryce Harrington (bryce)
description: updated
summary: - fglrx 8.600 segmentation fault with HD4870X2 and xserver 1.6
+ fglrx 8.600 segmentation fault with HD4850X2 and xserver 1.6
Bryce Harrington (bryce)
Changed in fglrx-installer (Ubuntu):
importance: Undecided → High
status: Confirmed → Triaged
Revision history for this message
Benji (eilif) wrote : Re: fglrx 8.600 segmentation fault with HD4850X2 and xserver 1.6

Swapping a 4850 for a 4870x2 resulted in

Backtrace:
0: /usr/bin/X(xorg_backtrace+0x26) [0x4f1b66]
1: /usr/bin/X(xf86SigHandler+0x41) [0x485a61]
2: /lib/libc.so.6 [0x7f71dbd3a040]
3: /usr/lib/xorg/modules/drivers//fglrx_drv.so(atiddxProbeMain+0x65f) [0x7f71d9ec943f]
4: /usr/bin/X(xf86CallDriverProbe+0xe4) [0x46dab4]
5: /usr/bin/X(InitOutput+0x651) [0x46f231]
6: /usr/bin/X(main+0x20e) [0x433bde]
7: /lib/libc.so.6(__libc_start_main+0xe6) [0x7f71dbd255a6]
8: /usr/bin/X [0x433219]
Saw signal 11. Server aborting.
 ddxSigGiveUp: Closing log

Unlike above, Crossfire was not enabled for the card.

Architecture: amd64
DistroRelease: Ubuntu 9.04
NonfreeKernelModules: fglrx
Package: xorg-driver-fglrx 2:8.600-0ubuntu2

03:00.0 VGA compatible controller: ATI Technologies Inc R700 [Radeon HD 4870 X2]
 Subsystem: ATI Technologies Inc Device 2542
 Flags: bus master, fast devsel, latency 0, IRQ 16
 Memory at a0000000 (64-bit, prefetchable) [size=256M]
 Memory at d7000000 (64-bit, non-prefetchable) [size=64K]
 I/O ports at 8000 [size=256]
 [virtual] Expansion ROM at d6000000 [disabled] [size=128K]
 Capabilities: <access denied>
 Kernel driver in use: fglrx_pci
 Kernel modules: fglrx

On this 4850 device the system was working:

05:00.0 VGA compatible controller: ATI Technologies Inc RV770 [Radeon HD 4850]
 Subsystem: Giga-byte Technology Device 21c0
 Flags: bus master, fast devsel, latency 0, IRQ 16
 Memory at c0000000 (64-bit, prefetchable) [size=256M]
 Memory at d5000000 (64-bit, non-prefetchable) [size=64K]
 I/O ports at a000 [size=256]
 [virtual] Expansion ROM at d4000000 [disabled] [size=128K]
 Capabilities: <access denied>
 Kernel driver in use: fglrx_pci
 Kernel modules: fglrx

Revision history for this message
niclone (4-launchpad-nicospam-sengena-com) wrote :
Download full text (3.3 KiB)

Hi, I have the same problem here, i'd also tried with the more recents drivers from amd :

Card; Sapphire 4850x2

Architecture: amd64
DistroRelease: Ubuntu 9.04
NonfreeKernelModules: fglrx

Package: xorg-driver-fglrx 2:8.612-0ubuntu1

Backtrace:
0: /usr/X11R6/bin/X(xorg_backtrace+0x26) [0x4f1b66]
1: /usr/X11R6/bin/X(xf86SigHandler+0x41) [0x485a61]
2: /lib/libc.so.6 [0x7fa0d6a7a040]
3: /usr/lib/xorg/modules/drivers//fglrx_drv.so(CAIL_QueryAdditionInfo+0) [0x7fa0d4c727e0]
4: /usr/lib/xorg/modules/drivers//fglrx_drv.so(swlCailGetAsicExtRevID+0xe) [0x7fa0d4c47f1e]
5: /usr/lib/xorg/modules/drivers//fglrx_drv.so [0x7fa0d4c45c1f]
6: /usr/lib/xorg/modules/drivers//fglrx_drv.so(swlDalHelperPreInit+0x15c) [0x7fa0d4c4436c]
7: /usr/lib/xorg/modules/drivers//fglrx_drv.so(atiddxPreInit+0x11e0) [0x7fa0d4c196d0]
8: /usr/X11R6/bin/X(InitOutput+0xdbc) [0x46f99c]
9: /usr/X11R6/bin/X(main+0x20e) [0x433bde]
10: /lib/libc.so.6(__libc_start_main+0xe6) [0x7fa0d6a655a6]
11: /usr/X11R6/bin/X [0x433219]
Saw signal 11. Server aborting.
 ddxSigGiveUp: Closing log

03:00.0 VGA compatible controller: ATI Technologies Inc R700 [Radeon HD 4850]
 Subsystem: PC Partner Limited Device e870
 Flags: bus master, fast devsel, latency 0, IRQ 16
 Memory at c0000000 (64-bit, prefetchable) [size=256M]
 Memory at fe8e0000 (64-bit, non-prefetchable) [size=64K]
 I/O ports at b000 [size=256]
 Expansion ROM at fe8c0000 [disabled] [size=128K]
 Capabilities: [50] Power Management version 3
 Capabilities: [58] Express Legacy Endpoint, MSI 00
 Capabilities: [a0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
 Capabilities: [100] Vendor Specific Information <?>
 Kernel driver in use: fglrx_pci
 Kernel modules: fglrx

03:00.1 Audio device: ATI Technologies Inc HD48x0 audio
 Subsystem: PC Partner Limited Device aa30
 Flags: bus master, fast devsel, latency 0, IRQ 17
 Memory at fe8fc000 (64-bit, non-prefetchable) [size=16K]
 Capabilities: [50] Power Management version 3
 Capabilities: [58] Express Legacy Endpoint, MSI 00
 Capabilities: [a0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
 Capabilities: [100] Vendor Specific Information <?>
 Kernel driver in use: HDA Intel
 Kernel modules: snd-hda-intel

04:00.0 Display controller: ATI Technologies Inc R700 [Radeon HD 4850]
 Subsystem: PC Partner Limited Device e870
 Flags: fast devsel, IRQ 16
 Memory at d0000000 (64-bit, prefetchable) [disabled] [size=256M]
 Memory at fe9e0000 (64-bit, non-prefetchable) [disabled] [size=64K]
 I/O ports at c000 [disabled] [size=256]
 Expansion ROM at fe9c0000 [disabled] [size=128K]
 Capabilities: [50] Power Management version 3
 Capabilities: [58] Express Legacy Endpoint, MSI 00
 Capabilities: [a0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
 Capabilities: [100] Vendor Specific Information <?>
 Kernel driver in use: fglrx_pci
 Kernel modules: fglrx

04:00.1 Audio device: ATI Technologies Inc HD48x0 audio
 Subsystem: PC Partner Limited Device aa30
 Flags: bus master, fast devsel, latency 0, IRQ 17
 Memory at fe9fc000 (64-bit, non-prefetchable) [size=16K]
 Capabilities: [50] Power Management version 3
 Capabilities: [58] Express Legacy Endpoint, MSI 00
 Capabilities: [a0] ...

Read more...

Revision history for this message
Daniel Burke (dan-p-burke) wrote :

I have the same problem on Intrepid 32bit & 64bit, with my 4870x2

Revision history for this message
niclone (4-launchpad-nicospam-sengena-com) wrote :

It is now working with the latest driver from amd/ati catalyst 9.6.

Bryce Harrington (bryce)
summary: - fglrx 8.600 segmentation fault with HD4850X2 and xserver 1.6
+ [R700] fglrx 8.600 segmentation fault with HD4850X2 and xserver 1.6
Revision history for this message
Bryce Harrington (bryce) wrote :

I've posted a new version of the -fglrx driver to our xorg-edgers PPA,
would you mind testing it either on Jaunty or Karmic and see if it
resolves this bug?

Get fglrx 8.620 here:

  https://edge.launchpad.net/~xorg-edgers/+archive/ppa

Changed in fglrx-installer (Ubuntu):
status: Triaged → New
status: New → Incomplete
Revision history for this message
Bryce Harrington (bryce) wrote :

We're closing this bug since it is has been some time with no response from the original reporter. However, if the issue still exists please feel free to reopen with the requested information. Also, if you could, please test against the latest development version of Ubuntu, since this confirms the bug is one we may be able to pass upstream for help.

Changed in fglrx-installer (Ubuntu):
status: Incomplete → 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.