Bug#470983: xserver-xorg-video-ati: segfaults on startup

Marc Haber mh+debian-bugs at zugschlus.de
Fri Mar 14 14:56:06 PDT 2008


Package: xserver-xorg-video-ati
Version: 1:6.8.0-1
Severity: normal

After trying to minimize my xorg.conf file, X segfaults. Please note
that I am not complaining about X not being able to run with the
minimized xorg.conf, but about the segfault. An X server should never
segfault on an invalid configuration file.

I am also attaching an strace.

Greetings
Marc

-- Package-specific info:
Contents of /var/lib/x11/X.roster:
xserver-xorg

/var/lib/x11/X.md5sum does not exist.

X server symlink status:
lrwxrwxrwx 1 root root 13 13. Jun 2007  /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 1673980  1. Feb 05:06 /usr/bin/Xorg

Contents of /var/lib/x11/xorg.conf.roster:
xserver-xorg

VGA-compatible devices on PCI bus:
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]

/etc/X11/xorg.conf does not match checksum in /var/lib/x11/xorg.conf.md5sum.

Xorg X server configuration file status:
-rw-r--r-- 1 root root 2707 14. Mär 22:44 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:

Section "ServerLayout"
	Identifier	"Default Layout"
	Option		"RandR" "on"
EndSection

Section "DRI"
	Mode	0666
EndSection

Xorg X server log files on system:
-rw-r--r-- 1 root root  4239  5. Feb 20:29 /var/log/Xorg.1.log
-rw-r--r-- 1 root root 13457 14. Mär 22:46 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file
/var/log/Xorg.0.log:

This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.

X.Org X Server 1.4.0.90
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: Linux Debian (xorg-server 2:1.4.1~git20080131-1)
Current Operating System: Linux scyw00225 2.6.24.3-scyw00225 #1 PREEMPT Tue Feb 26 09:54:49 UTC 2008 i686
Build Date: 01 February 2008  03:49:13AM
 
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Mar 14 22:46:47 2008
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) Option "RandR" "on"
(==) Automatically adding devices
(==) Automatically enabling devices
(==) No FontPath specified.  Using compiled-in default.
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
	Entry deleted from font path.
(==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/75dpi/:unscaled,
	/usr/share/fonts/X11/Type1,
	/usr/share/fonts/X11/75dpi,
	/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType
(==) RgbPath set to "/etc/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
(==) |-->Input Device "<default pointer>"
(==) |-->Input Device "<default keyboard>"
(==) The core pointer device wasn't specified explicitly in the layout.
	Using the default mouse configuration.
(==) The core keyboard device wasn't specified explicitly in the layout.
	Using the default keyboard configuration.
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Loader magic: 0x81d8a60
(II) Module ABI versions:
	X.Org ANSI C Emulation: 0.3
	X.Org Video Driver: 2.0
	X.Org XInput driver : 2.0
	X.Org Server Extension : 0.3
	X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules//libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
	compiled for 1.4.0.90, module version = 1.0.0
	ABI class: X.Org Video Driver, version 2.0
(--) using VT number 7

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,3340 card 103c,088c rev 03 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,3341 card 0000,0000 rev 03 class 06,04,00 hdr 01
(II) PCI: 00:1d:0: chip 8086,24c2 card 103c,088c rev 03 class 0c,03,00 hdr 80
(II) PCI: 00:1d:1: chip 8086,24c4 card 103c,088c rev 03 class 0c,03,00 hdr 00
(II) PCI: 00:1d:2: chip 8086,24c7 card 103c,088c rev 03 class 0c,03,00 hdr 00
(II) PCI: 00:1d:7: chip 8086,24cd card 103c,088c rev 03 class 0c,03,20 hdr 00
(II) PCI: 00:1e:0: chip 8086,2448 card 0000,0000 rev 83 class 06,04,00 hdr 01
(II) PCI: 00:1f:0: chip 8086,24cc card 0000,0000 rev 03 class 06,01,00 hdr 80
(II) PCI: 00:1f:1: chip 8086,24ca card 103c,088c rev 03 class 01,01,8a hdr 00
(II) PCI: 00:1f:3: chip 8086,24c3 card 103c,088c rev 03 class 0c,05,00 hdr 00
(II) PCI: 00:1f:5: chip 8086,24c5 card 103c,088c rev 03 class 04,01,00 hdr 00
(II) PCI: 00:1f:6: chip 8086,24c6 card 103c,088c rev 03 class 07,03,00 hdr 00
(II) PCI: 01:00:0: chip 1002,4e50 card 103c,088c rev 00 class 03,00,00 hdr 00
(II) PCI: 02:04:0: chip 8086,4220 card 103c,12f6 rev 05 class 02,80,00 hdr 00
(II) PCI: 02:06:0: chip 1217,7223 card 1401,0000 rev 00 class 06,07,00 hdr 82
(II) PCI: 02:06:1: chip 1217,7223 card 1c01,0000 rev 00 class 06,07,00 hdr 82
(II) PCI: 02:06:2: chip 1217,7110 card 103c,088c rev 00 class 08,80,00 hdr 80
(II) PCI: 02:0d:0: chip 104c,8023 card 103c,088c rev 00 class 0c,00,10 hdr 00
(II) PCI: 02:0e:0: chip 14e4,165e card 103c,088c rev 03 class 02,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Intel Bridge workaround enabled
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,5), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
	[0] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x000c (VGA_EN is set)
(II) Bus 1 I/O range:
	[0] -1	0	0x00002000 - 0x000020ff (0x100) IX[B]
	[1] -1	0	0x00002400 - 0x000024ff (0x100) IX[B]
	[2] -1	0	0x00002800 - 0x000028ff (0x100) IX[B]
	[3] -1	0	0x00002c00 - 0x00002cff (0x100) IX[B]
(II) Bus 1 non-prefetchable memory range:
	[0] -1	0	0x90400000 - 0x904fffff (0x100000) MX[B]
(II) Bus 1 prefetchable memory range:
	[0] -1	0	0x98000000 - 0x9fffffff (0x8000000) MX[B]
(II) Subtractive PCI-to-PCI bridge:
(II) Bus 2: bridge is at (0:30:0), (0,2,8), BCTRL: 0x0006 (VGA_EN is cleared)
(II) Bus 2 non-prefetchable memory range:
	[0] -1	0	0x90000000 - 0x903fffff (0x400000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(II) PCI-to-CardBus bridge:
(II) Bus 3: bridge is at (2:6:0), (2,3,4), BCTRL: 0x0580 (VGA_EN is cleared)
(II) PCI-to-CardBus bridge:
(II) Bus 5: bridge is at (2:6:1), (2,5,8), BCTRL: 0x0580 (VGA_EN is cleared)
(--) PCI:*(1:0:0) ATI Technologies Inc RV350 [Mobility Radeon 9600 M10] rev 0, Mem @ 0x98000000/27, 0x90400000/16, I/O @ 0x2000/8
(II) Addressable bus resource ranges are
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
	[1] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) PCI Memory resource overlap reduced 0xb0000000 from 0xbfffffff to 0xafffffff
(II) Active PCI resource ranges:
	[0] -1	0	0x90000000 - 0x9000ffff (0x10000) MX[B]
	[1] -1	0	0x90080000 - 0x90083fff (0x4000) MX[B]
	[2] -1	0	0x90380000 - 0x903807ff (0x800) MX[B]
	[3] -1	0	0x90280000 - 0x90280fff (0x1000) MX[B]
	[4] -1	0	0x90100000 - 0x90100fff (0x1000) MX[B]
	[5] -1	0	0xa0180000 - 0xa01800ff (0x100) MX[B]
	[6] -1	0	0xa0100000 - 0xa01001ff (0x200) MX[B]
	[7] -1	0	0x70000000 - 0x700003ff (0x400) MX[B]
	[8] -1	0	0xa0000000 - 0xa00003ff (0x400) MX[B]
	[9] -1	0	0xb0000000 - 0xafffffff (0x0) MX[B]O
	[10] -1	0	0x90400000 - 0x9040ffff (0x10000) MX[B](B)
	[11] -1	0	0x98000000 - 0x9fffffff (0x8000000) MX[B](B)
	[12] -1	0	0x00003800 - 0x0000387f (0x80) IX[B]
	[13] -1	0	0x00003400 - 0x000034ff (0x100) IX[B]
	[14] -1	0	0x00003880 - 0x000038bf (0x40) IX[B]
	[15] -1	0	0x00003000 - 0x000030ff (0x100) IX[B]
	[16] -1	0	0x00001200 - 0x0000121f (0x20) IX[B]
	[17] -1	0	0x00003c20 - 0x00003c2f (0x10) IX[B]
	[18] -1	0	0x000001f0 - 0x000001f0 (0x1) IX[B]
	[19] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[20] -1	0	0x000001f0 - 0x000001f0 (0x1) IX[B]
	[21] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[22] -1	0	0x00003c00 - 0x00003c1f (0x20) IX[B]
	[23] -1	0	0x000038e0 - 0x000038ff (0x20) IX[B]
	[24] -1	0	0x000038c0 - 0x000038df (0x20) IX[B]
	[25] -1	0	0x00002000 - 0x000020ff (0x100) IX[B](B)
(II) Active PCI resource ranges after removing overlaps:
	[0] -1	0	0x90000000 - 0x9000ffff (0x10000) MX[B]
	[1] -1	0	0x90080000 - 0x90083fff (0x4000) MX[B]
	[2] -1	0	0x90380000 - 0x903807ff (0x800) MX[B]
	[3] -1	0	0x90280000 - 0x90280fff (0x1000) MX[B]
	[4] -1	0	0x90100000 - 0x90100fff (0x1000) MX[B]
	[5] -1	0	0xa0180000 - 0xa01800ff (0x100) MX[B]
	[6] -1	0	0xa0100000 - 0xa01001ff (0x200) MX[B]
	[7] -1	0	0x70000000 - 0x700003ff (0x400) MX[B]
	[8] -1	0	0xa0000000 - 0xa00003ff (0x400) MX[B]
	[9] -1	0	0xb0000000 - 0xafffffff (0x0) MX[B]O
	[10] -1	0	0x90400000 - 0x9040ffff (0x10000) MX[B](B)
	[11] -1	0	0x98000000 - 0x9fffffff (0x8000000) MX[B](B)
	[12] -1	0	0x00003800 - 0x0000387f (0x80) IX[B]
	[13] -1	0	0x00003400 - 0x000034ff (0x100) IX[B]
	[14] -1	0	0x00003880 - 0x000038bf (0x40) IX[B]
	[15] -1	0	0x00003000 - 0x000030ff (0x100) IX[B]
	[16] -1	0	0x00001200 - 0x0000121f (0x20) IX[B]
	[17] -1	0	0x00003c20 - 0x00003c2f (0x10) IX[B]
	[18] -1	0	0x000001f0 - 0x000001f0 (0x1) IX[B]
	[19] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[20] -1	0	0x000001f0 - 0x000001f0 (0x1) IX[B]
	[21] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[22] -1	0	0x00003c00 - 0x00003c1f (0x20) IX[B]
	[23] -1	0	0x000038e0 - 0x000038ff (0x20) IX[B]
	[24] -1	0	0x000038c0 - 0x000038df (0x20) IX[B]
	[25] -1	0	0x00002000 - 0x000020ff (0x100) IX[B](B)
(II) OS-reported resource ranges after removing overlaps with PCI:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x90000000 - 0x9000ffff (0x10000) MX[B]
	[5] -1	0	0x90080000 - 0x90083fff (0x4000) MX[B]
	[6] -1	0	0x90380000 - 0x903807ff (0x800) MX[B]
	[7] -1	0	0x90280000 - 0x90280fff (0x1000) MX[B]
	[8] -1	0	0x90100000 - 0x90100fff (0x1000) MX[B]
	[9] -1	0	0xa0180000 - 0xa01800ff (0x100) MX[B]
	[10] -1	0	0xa0100000 - 0xa01001ff (0x200) MX[B]
	[11] -1	0	0x70000000 - 0x700003ff (0x400) MX[B]
	[12] -1	0	0xa0000000 - 0xa00003ff (0x400) MX[B]
	[13] -1	0	0xb0000000 - 0xafffffff (0x0) MX[B]O
	[14] -1	0	0x90400000 - 0x9040ffff (0x10000) MX[B](B)
	[15] -1	0	0x98000000 - 0x9fffffff (0x8000000) MX[B](B)
	[16] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[17] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[18] -1	0	0x00003800 - 0x0000387f (0x80) IX[B]
	[19] -1	0	0x00003400 - 0x000034ff (0x100) IX[B]
	[20] -1	0	0x00003880 - 0x000038bf (0x40) IX[B]
	[21] -1	0	0x00003000 - 0x000030ff (0x100) IX[B]
	[22] -1	0	0x00001200 - 0x0000121f (0x20) IX[B]
	[23] -1	0	0x00003c20 - 0x00003c2f (0x10) IX[B]
	[24] -1	0	0x000001f0 - 0x000001f0 (0x1) IX[B]
	[25] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[26] -1	0	0x000001f0 - 0x000001f0 (0x1) IX[B]
	[27] -1	0	0x000001f0 - 0x000001f7 (0x8) IX[B]
	[28] -1	0	0x00003c00 - 0x00003c1f (0x20) IX[B]
	[29] -1	0	0x000038e0 - 0x000038ff (0x20) IX[B]
	[30] -1	0	0x000038c0 - 0x000038df (0x20) IX[B]
	[31] -1	0	0x00002000 - 0x000020ff (0x100) IX[B](B)
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 1.4.0.90, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 1.4.0.90, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
	compiled for 1.4.0.90, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.3
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules//fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
	compiled for 1.4.0.90, module version = 2.1.0
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.5
(II) Loading font FreeType
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
	compiled for 1.4.0.90, module version = 1.13.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 1.4.0.90, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension XFree86-DRI

Backtrace:
0: X(xf86SigHandler+0x7e) [0x80c675e]
1: [0xffffe420]
2: X(main+0x296) [0x8074516]
3: /lib/i686/cmov/libc.so.6(__libc_start_main+0xe6) [0xb7cf5456]
4: X(FontFileCompleteXLFD+0x205) [0x8073a81]

Fatal server error:
Caught signal 11.  Server aborting



-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.24.3-scyw00225 (PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages xserver-xorg-video-ati depends on:
ii  libc6              2.7-9                 GNU C Library: Shared libraries
ii  xserver-xorg-core  2:1.4.1~git20080131-1 Xorg X server - core server

xserver-xorg-video-ati recommends no packages.

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: strace.X.bz2
Type: application/x-bzip2
Size: 11084 bytes
Desc: not available
Url : http://lists.x.org/archives/xorg-driver-ati/attachments/20080314/6d027089/attachment-0001.bin 


More information about the xorg-driver-ati mailing list