digikam crashes fglrx on 10.10
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
fglrx-installer (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Install ubuntu-10.10 and fglrx on a amd64 desktop with an AMD GPU. Say apt-get install digikam, run digicam and point it at a folder with more than 16 or so images. In this case it's a AMD Radeon 5770 with 1GB ram.
Sweep out/select more than 16 of the thumbnails and fglrx will crash, logging you out.
I tried digicam 1.4 (stock in 10.10), 1.6, 1.8, and 2.0 beta with the same result.
I also tried upgrading the stock Catalyst driver to 11.2 directly from HD. No change.
I tried it on a different 10.10 desktop with an nvidia card, works fine.
Here's the snippets X/Fglrx log of the crash, link to the full logs below:
$ cat /var/log/X.org.log
.Org X Server 1.9.0
Release Date: 2010-08-20
[2158694.920] X Protocol Version 11, Revision 0
[2158694.920] Build Operating System: Linux 2.6.24-28-server x86_64 Ubuntu
[2158694.920] Current Operating System: Linux left 2.6.35-25-generic #44-Ubuntu SMP Fri Jan 21 17:40:44
UTC 2011 x86_64
[2158694.920] Kernel command line: BOOT_IMAGE=
bd-8f66-
[2158694.920] Build Date: 09 January 2011 12:14:27PM
[2158694.920] xorg-server 2:1.9.0-0ubuntu7.3 (For technical support please see http://
port)
[2158694.920] Current version of pixman: 0.18.4
[2158694.920] Before reporting problems, check http://
to make sure that you have the latest version.
[2158694.920] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
...
2158694.935] (II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
[2158694.935] compiled for 1.8.99.905, module version = 8.78.30
[2158694.935] (II) ATI Proprietary Linux Driver Version Identifier:8.78.30
[2158694.935] (II) ATI Proprietary Linux Driver Release Identifier: 8.78.3
[2158694.935] (II) ATI Proprietary Linux Driver Build Date: Sep 20 2010 21:31:08
[2158694.935] (--) using VT number 8
[2158694.941] (WW) Falling back to old probe method for fglrx
[2158694.944] (II) Loading PCS database from /etc/ati/amdpcsdb
[2158694.944] (--) Chipset Supported AMD Graphics Processor (0x68B8) found
[2158694.944] (WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found
[2158694.944] (II) AMD Video driver is running on a device belonging to a group targeted for this release
[2158694.945] (II) AMD Video driver is signed
...
2158694.947] (==) fglrx(0): NoAccel = NO
[2158694.947] (==) fglrx(0): ATI 2D Acceleration Architecture enabled
[2158694.947] (--) fglrx(0): Chipset: "ATI Radeon HD 5700 Series" (Chipset = 0x68b8)
[2158694.947] (--) fglrx(0): (PciSubVendor = 0x1043, PciSubDevice = 0x0332)
[2158694.947] (==) fglrx(0): board vendor info: third party graphics adapter - NOT original ATI
[2158694.947] (--) fglrx(0): Linear framebuffer (phys) at 0xd0000000
[2158694.947] (--) fglrx(0): MMIO registers at 0xfbde0000
[2158694.947] (--) fglrx(0): I/O port at 0x0000c000
[2158694.947] (==) fglrx(0): ROM-BIOS at 0x000c0000
[2158694.947] (II) fglrx(0): AC Adapter is used
[2158694.948] (II) fglrx(0): Primary V_BIOS segment is: 0xc000
...
2158695.912] ukiDynamicMajor: found major device number 250
[2158695.912] ukiDynamicMajor: found major device number 250
[2158695.912] ukiOpenByBusid: Searching for BusID PCI:1:0:0
[2158695.912] ukiOpenDevice: node name is /dev/ati/card0
[2158695.912] ukiOpenDevice: open result is 17, (OK)
[2158695.912] ukiOpenByBusid: ukiOpenMinor returns 17
[2158695.912] ukiOpenByBusid: ukiGetBusid reports PCI:1:0:0
[2158695.959]
Backtrace:
[2158695.959] 0: /usr/bin/X (xorg_backtrace
[2158695.959] 1: /usr/bin/X (0x400000+0x5a87d) [0x45a87d]
[2158695.959] 2: /lib/libpthread
[2158695.959] 3: /usr/X11R6/
[2158695.959] 4: /usr/X11R6/
[2158695.959] 5: /usr/X11R6/
[2158695.959] 6: /usr/lib/
[2158695.959] 7: /usr/lib/
[2158695.959] 8: /usr/bin/X (InitExtensions
[2158695.959] 9: /usr/bin/X (0x400000+0x216d5) [0x4216d5]
[2158695.959] 10: /lib/libc.so.6 (__libc_
[2158695.959] 11: /usr/bin/X (0x400000+0x21409) [0x421409]
[2158695.959] Segmentation fault at address 0xc
[2158695.959]
Caught signal 11 (Segmentation fault). Server aborting
[2158695.959]
The complete log is at:
http://
With the updated driver it's at:
http://
I'll happily report this upstream if anyone can point me in the right direction. I searched the AMD support pages and knowledge base pages without luck.