Xorg segmentation fault during KDE login process.

Michal rabbitko at tenbit.pl
Wed Jan 27 13:10:45 PST 2010


Hallo Group Members.

After I put username/password to kdm, KDE session is being initialized.
Initialization does not succeed. Instead black screen appears and then
login screen is redisplayed. This started after my last system update.

Things that look strange in my log files are:
1) /var/log/messages:
Jan 27 21:29:54 localhost kdm[1354]: X server for display :0 terminated unexpectedly
Jan 27 21:29:54 localhost abrt[1923]: saved core dump of pid 1691 (/usr/bin/Xorg) to /var/cache/abrt/ccpp-1264624194-1691/coredump (479232 bytes)

2) /var/log/kdm.log (please look at last line):
X.Org X Server 1.7.4
Release Date: 2010-01-08
X Protocol Version 11, Revision 0
Build Operating System: x86-04 2.6.18-164.6.1.el5 
Current Operating System: Linux PC 2.6.31.12-174.2.3.fc12.i686 #1 SMP Mon Jan 18 20:22:46 UTC 2010 i686
Kernel command line: ro root=/dev/mapper/vg_wta-lv_root noiswmd LANG=pl_PL.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet
Build Date: 08 January 2010  04:30:00AM
Build ID: xorg-x11-server 1.7.4-1.fc12 
Current version of pixman: 0.16.4
	Before reporting problems, check http://bodhi.fedoraproject.org/
	to make sure that you have the latest version.
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: Wed Jan 27 21:28:59 2010
(==) Using default built-in configuration (30 lines)
(EE) open /dev/fb0: No such file or directory
SELinux: Disabled on system, not enabling in X server
record: RECORD extension enabled at configure time.
record: This extension is known to be broken, disabling extension now..
record: http://bugs.freedesktop.org/show_bug.cgi?id=20500
X: ../common/drirenderbuffer.c:69: driNewRenderbuffer: Assertion `format == 0x1908 || format == 0x8050 || format == 0x8058 || format == 0x81A5 || format == 0x81A6 || format == 0x81A7 || format == 0x8D48' failed.


problem is fully reproducible, ie. it happens every time I try to log in
to my KDE or KDE failsafe.

It does not happen when I log in to failsafe session; then kdm.log does
not contain the last line starting with "X:
../common/drirenderbuffer.c:69...".

some more info.

1) [root]# lspci | grep -i graph
00:02.0 VGA compatible controller: Intel Corporation 82815 Chipset Graphics Controller (CGC) (rev 04)


2) [root at PC ~]# rpm -qi xorg-x11-server-Xorg-1.7.4-1.fc12.i686
Name        : xorg-x11-server-Xorg         Relocations: (not relocatable)
Version     : 1.7.4                             Vendor: Fedora Project
Release     : 1.fc12                        Build Date: piÄ
, 8 sty 2010, 05:31:44
Install Date: sob, 16 sty 2010, 12:02:57       Build Host: x86-04.phx2.fedoraproject.org
Group       : User Interface/X              Source RPM: xorg-x11-server-1.7.4-1.fc12.src.rpm
Size        : 3656250                          License: MIT
Signature   : RSA/8, pia, 8 sty 2010, 06:30:46, Key ID 9d1cc34857bbccba
Packager    : Fedora Project
URL         : http://www.x.org
Summary     : Xorg X server

3) additionally while in failsafe session
prompt$ glxinfo
name of display: :0.0
glxinfo: ../common/drirenderbuffer.c:69: driNewRenderbuffer: Assertion `format == 0x1908 || format == 0x8050 || format == 0x8058 || format == 0x81A5 || format == 0x81A6 || format == 0x81A7 || format == 0x8D48' failed.
Przerwane (core dumped)

Have You got idea what might be the reason.

best regards



More information about the xorg mailing list