On Son, 2009-08-23 at 09:51 +0200, Patrick Matthäi wrote: > Package: xserver-xorg > Version: 1:7.4+4 > Severity: important > > Hello, > > mx X freq. segfaults on quitting the game ET (enemy territory, not quake > wars). > > Reproduce steps: > - Start the game > - Enter a host > - ESC > - Quit the game > > In 95% of all cases X segfaults. > > >From xorg.log.old: > > (II) RADEON(0): Output: DVI-0, Detected Monitor Type: 0 > Dac detection success > Unhandled monitor type 0 > (II) RADEON(0): EDID for output DVI-0 > > Backtrace: > 0: /usr/bin/X(xorg_backtrace+0x26) [0x4edff6] > 1: /usr/bin/X(xf86SigHandler+0x39) [0x4834f9] > 2: /lib/libc.so.6 [0x7fed14faedb0] > 3: /usr/lib/dri/r300_dri.so(radeonGetLock+0x95) [0x7fed00a21be5] > 4: /usr/lib/dri/r300_dri.so(r300FlushCmdBuf+0x97) [0x7fed00a2d267] > 5: /usr/lib/dri/r300_dri.so(r300DestroyContext+0x3ca) [0x7fed00a26faa] > 6: /usr/lib/dri/r300_dri.so [0x7fed00a19850] > 7: /usr/lib/xorg/modules/extensions//libglx.so [0x7fed1428fb29] > 8: /usr/lib/xorg/modules/extensions//libglx.so(__glXFreeContext+0x6c) > [0x7fed1428634c] > 9: /usr/lib/xorg/modules/extensions//libglx.so [0x7fed142866db] > 10: /usr/bin/X(CallCallbacks+0x44) [0x451194] > 11: /usr/bin/X(CloseDownClient+0x58) [0x4479d8] > 12: /usr/bin/X(Dispatch+0x1f8) [0x44d1d8] > 13: /usr/bin/X(main+0x3aa) [0x43329a] > 14: /lib/libc.so.6(__libc_start_main+0xe6) [0x7fed14f9b5c6] > 15: /usr/bin/X [0x432739] > > Fatal server error: > Caught signal 11. Server aborting
I think this should be fixed by http://cgit.freedesktop.org/xorg/xserver/commit/?id=2075d4bf9e53b8baef0b919da6c44771220cd4a5 http://cgit.freedesktop.org/xorg/xserver/commit/?id=3020b1d43e34fca08cd51f7c7c8ed51497d49ef3 which have been nominated for the upstream 1.6 branch and will hopefully appear in xserver-xorg-core soon. -- Earthling Michel Dänzer | http://www.vmware.com Libre software enthusiast | Debian, X and DRI developer -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

