Public bug reported:
I have an machine with Radeon 9000 -based video card.
As the machine is shared among several users, we often use uswr
switching (in KDE), starting multiple X servers on the machine.
Today after logging out from the second X session, the exiting X server
has segfaulted and left the machine in a state where it couldn't switch
VTs and the screen was constantly blank.
I've SSH-ed to this machine and tried switching VTs using chvt command,
but chvt simply hung until interrupted with CTRL-C.
In the segfaulting X server's log there was a backtrace from the
segfault (submitting together with some lines of context):
(II) Loading sub module "theatre"
(II) LoadModule: "theatre"
(II) Reloading /usr/lib/xorg/modules/multimedia//theatre_drv.so
(II) RADEON(0): Rage Theatre setting standard 0x0000
(II) RADEON(0): Rage Theatre setting standard 0x0000
(**) RADEON(0): RADEONResetVideo,name=XV_TVO_HPOS,atom=78
(**) RADEON(0): RADEONResetVideo,name=XV_TVO_VPOS,atom=79
(**) RADEON(0): RADEONResetVideo,name=XV_TVO_HSIZE,atom=80
(II) RADEON(0): Rage Theatre setting standard 0x0000
(**) RADEON(0): RADEONScreenInit finished
(==) RandR enabled
Backtrace:
0: /usr/bin/X(xf86SigHandler+0x81) [0x80c5d91]
1: [0xffffe420]
2: /usr/lib/xorg/modules/extensions//libglx.so [0xb7f0bb2c]
3: /usr/lib/xorg/modules/extensions//libglx.so(__glXInitScreens+0x9c)
[0xb7ed77cc]
4: /usr/lib/xorg/modules/extensions//libglx.so(GlxExtensionInit+0x105)
[0xb7ed67c5]
5: /usr/bin/X(InitExtensions+0xa2) [0x80f4412]
6: /usr/bin/X(main+0x2af) [0x807459f]
7: /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xdc) [0x45a5eebc]
8: /usr/bin/X(FontFileCompleteXLFD+0x1e1) [0x8073ab1]
Fatal server error:
Caught signal 11. Server aborting
(**) RADEON(0): RADEONLeaveVT
(**) RADEON(0): RADEONRestore
(**) RADEON(0): RADEONRestoreMode()
(**) RADEON(0): RADEONRestoreMode(0x81f4e60)
(**) RADEON(0): RADEONRestoreMemMapRegisters() :
(**) RADEON(0): MC_FB_LOCATION : 0x1fff0000
(**) RADEON(0): MC_AGP_LOCATION : 0x27ff2000
(**) RADEON(0): Map Changed ! Applying ...
(**) RADEON(0): Map applied, resetting engine ...
(**) RADEON(0): Updating display base addresses...
(**) RADEON(0): Memory map updated.
(**) RADEON(0): Programming CRTC1, offset: 0x00000000
(**) RADEON(0): Wrote: 0x0000000c 0x00030065 0x00000000 (0x0000a400)
(**) RADEON(0): Wrote: rd=12, fd=101, pd=3
(**) RADEON(0): VCLK_ECP_CNTL = 000000C0
(**) RADEON(0): Ok, leaving now...
I'll attach my xorg.conf and full log in a minute.
** Affects: xorg-server (Ubuntu)
Importance: Undecided
Status: Unconfirmed
--
xserver segfault on exit
https://bugs.launchpad.net/bugs/120277
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs