Xserver starting Xgl crashes - stack dump

Shawn Starr shawn.starr at rogers.com
Wed Feb 15 00:52:59 PST 2006


I have managed to crash the Xserver. here is the stack dump

To trip this crash:

I have .xinitrc pointing to a wrapper script to run Xgl then the Xgl wrapper 
script runs startkde. But doing this causes the below stack dump.

I hope this helps, 

Shawn.

=== Dumplog ====

xauth:  creating new authority file /home/spstarr/.serverauth.18002

_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/segfault:0
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6

X Window System Version 7.0.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 7.0
Build Operating System:Linux 2.6.15-rc7 i686
Current Operating System: Linux segfault 2.6.16-rc2 #1 Fri Feb 10 02:41:11 EST 
2006 i686
Build Date: 28 January 2006
	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: "/usr/local/X11R6/var/log/Xorg.0.log", Time: Wed Feb 15 
03:43:30 2006
(==) Using config file: "/etc/X11/xorg.conf"
(**) RADEON(0): RADEONPreInit
(**) RADEON(0): RADEONScreenInit e0000000 0
(**) RADEON(0): Map: 0xe0000000, 0x04000000
(**) RADEON(0): RADEONSave
(**) RADEON(0): RADEONSaveMode(0x81ff1a0)
(**) RADEON(0): Read: 0x00240009 0x0004006c 0x00000000
(**) RADEON(0): Read: rd=9, fd=108, pd=4
(**) RADEON(0): RADEONSaveMode returns 0x81ff1a0
(**) RADEON(0): RADEONInitMemoryMap() : 
(**) RADEON(0):   mem_size         : 0x04000000
(**) RADEON(0):   agp_size         : 0x08000000
(**) RADEON(0):   agp_base         : 0xe4000000
(**) RADEON(0):   MC_FB_LOCATION   : 0xe3ffe000
(**) RADEON(0):   MC_AGP_LOCATION  : 0xebffe400
(**) RADEON(0): RADEONModeInit()
1400x1050     108.00  1400 34208 34320 1688  1050 1052 1055 1063 (24,32)
1400x1050     108.00  1400 34208 34320 1688  1050 1052 1055 1063 (24,32)
(**) RADEON(0): Pitch = 11534512 bytes (virtualX = 1400, displayWidth = 1408)
(**) RADEON(0): RADEONInit returns 0x81ffb50
(**) RADEON(0): RADEONRestoreMode()
(**) RADEON(0): RADEONRestoreMode(0x81ffb50)
(**) RADEON(0): RADEONRestoreMemMapRegisters() : 
(**) RADEON(0):   MC_FB_LOCATION   : 0xe3ffe000
(**) RADEON(0):   MC_AGP_LOCATION  : 0xebffe400
(**) RADEON(0):   Map Changed ! Applying ...
(**) RADEON(0): Wrote: 0x00000009 0x00010048 0x00000000 (0x0000a700)
(**) RADEON(0): Wrote: rd=9, fd=72, pd=1
(**) RADEON(0): GRPH_BUFFER_CNTL from 30004c4c to 20237c7c
(**) RADEON(0): RADEONSaveScreen(0)
(**) RADEON(0): RADEONDoAdjustFrame(0,0,0)
(**) RADEON(0):  -> reg     : 0x0224 = 0x00000000
(**) RADEON(0):     regcntl : 0x0350 = 0x081fcfb0
(**) RADEON(0): Setting up initial surfaces
(**) RADEON(0): Initializing fb layer
(**) RADEON(0): Setting up accel memmap
(**) RADEON(0): Initializing backing store
(**) RADEON(0): Initializing color map
(**) RADEON(0): Setting up final surfaces
(**) RADEON(0): Initializing Acceleration
(**) RADEON(0): EngineInit (32/32)
(**) RADEON(0): Pitch for acceleration = 176
(**) RADEON(0): EngineRestore (32/32)
(**) RADEON(0): Initializing DPMS
(**) RADEON(0): Initializing DGA
(**) RADEON(0): Initializing Cursor
(**) RADEON(0): Initializing Xv
(**) RADEON(0): RADEONScreenInit finished
Synaptics DeviceInit called
SynapticsCtrl called.
Synaptics DeviceOn called
(**) RADEON(0): RADEONSaveScreen(2)

_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/segfault:1
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
No matching visual for __GLcontextMode with visual class = 4 (32770), nplanes 
= 24
No matching visual for __GLcontextMode with visual class = 4 (32770), nplanes 
= 24
FreeFontPath: FPE "/usr/share/X11/fonts/misc" refcount is 2, should be 1; 
fixing.

   *** If unresolved symbols were reported above, they might not
   *** be the reason for the server aborting.

Backtrace:
0: X(xf86SigHandler+0x86) [0x80b4dc6]
1: [0xffffe420]
2: /usr/local/X11R6/lib/xorg/modules/extensions/libGLcore.so(XMesaMakeCurrent2+0x52) 
[0xa7b97632]
3: /usr/local/X11R6/lib/xorg/modules/extensions/libGLcore.so(__MESA_makeCurrent+0x4f) 
[0xa7b94e3c]
4: /usr/local/X11R6/lib/xorg/modules/extensions/libglx.so(DoMakeCurrent+0x3f0) 
[0xa7c4d2e5]
5: /usr/local/X11R6/lib/xorg/modules/extensions/libglx.so(__glXMakeCurrent+0x39) 
[0xa7c4d499]
6: /usr/local/X11R6/lib/xorg/modules/extensions/libglx.so [0xa7c511bd]
7: X(Dispatch+0x19e) [0x8086146]
8: X(main+0x47c) [0x806e508]
9: /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xd2) [0xa7d7eea2]
10: X(FontFileCompleteXLFD+0x89) [0x806da71]

Fatal server error:
Caught signal 11.  Server aborting

(**) RADEON(0): RADEONLeaveVT
(**) RADEON(0): RADEONRestore
(**) RADEON(0): RADEONRestoreMode()
(**) RADEON(0): RADEONRestoreMode(0x81ff1a0)
(**) RADEON(0): RADEONRestoreMemMapRegisters() : 
(**) RADEON(0):   MC_FB_LOCATION   : 0x1fff0000
(**) RADEON(0):   MC_AGP_LOCATION  : 0x27ff2000
(**) RADEON(0):   Map Changed ! Applying ...
(**) RADEON(0): Wrote: 0x00240009 0x0004006c 0x00000000 (0x0000a700)
(**) RADEON(0): Wrote: rd=9, fd=108, pd=4
(**) RADEON(0): Ok, leaving now...
X connection to :0.0 broken (explicit kill or server shutdown).
XIO:  fatal IO error 104 (Connection reset by peer) on X server 
"127.0.0.1:1.0"
      after 0 requests (0 known processed) with 0 events remaining.
xinit:  connection to X server lost.
Hangup
GOT SIGHUP




More information about the xorg mailing list