$ sudo gdb /usr/bin/Xorg GNU gdb 6.7.1-debian Copyright (C) 2007 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu"... Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (gdb) attach 5442 Attaching to program: /usr/bin/Xorg, process 5442 Reading symbols from /lib/tls/i686/cmov/libdl.so.2...done. Loaded symbols for /lib/tls/i686/cmov/libdl.so.2 Reading symbols from /usr/lib/libXfont.so.1...done. Loaded symbols for /usr/lib/libXfont.so.1 Reading symbols from /usr/lib/libXau.so.6...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libfontenc.so.1...done. Loaded symbols for /usr/lib/libfontenc.so.1 Reading symbols from /usr/lib/libpixman-1.so.0...done. Loaded symbols for /usr/lib/libpixman-1.so.0 Reading symbols from /usr/lib/libhal.so.1...done. Loaded symbols for /usr/lib/libhal.so.1 Reading symbols from /usr/lib/libdbus-1.so.3...done. Loaded symbols for /usr/lib/libdbus-1.so.3 Reading symbols from /usr/lib/libXdmcp.so.6...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /lib/tls/i686/cmov/libm.so.6...done. Loaded symbols for /lib/tls/i686/cmov/libm.so.6 Reading symbols from /lib/tls/i686/cmov/librt.so.1...done. Loaded symbols for /lib/tls/i686/cmov/librt.so.1 Reading symbols from /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/tls/i686/cmov/libc.so.6...done. Loaded symbols for /lib/tls/i686/cmov/libc.so.6 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/libfreetype.so.6...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /lib/tls/i686/cmov/libpthread.so.0...done. [Thread debugging using libthread_db enabled] [New Thread 0xb7c2ca30 (LWP 5442)] Loaded symbols for /lib/tls/i686/cmov/libpthread.so.0 Reading symbols from /usr/lib/xorg/modules/libpcidata.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libpcidata.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libpcidata.so Reading symbols from /usr/lib/xorg/modules/extensions/libextmod.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libextmod.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libextmod.so Reading symbols from /usr/lib/xorg/modules/extensions/libdbe.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdbe.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdbe.so Reading symbols from /usr/lib/xorg/modules/extensions/libglx.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libglx.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libglx.so Reading symbols from /usr/lib/xorg/modules/fonts/libfreetype.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/fonts/libfreetype.so...done. done. Loaded symbols for /usr/lib/xorg/modules//fonts/libfreetype.so Reading symbols from /usr/lib/xorg/modules/extensions/librecord.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/librecord.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//librecord.so Reading symbols from /usr/lib/xorg/modules/extensions/libdri.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdri.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdri.so Reading symbols from /usr/lib/libdrm.so.2...done. Loaded symbols for /usr/lib/libdrm.so.2 Reading symbols from /usr/lib/xorg/modules/drivers/ati_drv.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/drivers/ati_drv.so...done. done. Loaded symbols for /usr/lib/xorg/modules/drivers//ati_drv.so Reading symbols from /usr/lib/xorg/modules/drivers/radeon_drv.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/drivers/radeon_drv.so...done. done. Loaded symbols for /usr/lib/xorg/modules/drivers//radeon_drv.so Reading symbols from /usr/lib/xorg/modules/input/synaptics_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//synaptics_drv.so Reading symbols from /usr/lib/xorg/modules/input/mouse_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//mouse_drv.so Reading symbols from /usr/lib/xorg/modules/input/kbd_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//kbd_drv.so Reading symbols from /usr/lib/xorg/modules/libvgahw.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libvgahw.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libvgahw.so Reading symbols from /usr/lib/xorg/modules/libint10.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libint10.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libint10.so Reading symbols from /usr/lib/xorg/modules/libfb.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libfb.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libfb.so Reading symbols from /usr/lib/xorg/modules/libxaa.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libxaa.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libxaa.so Reading symbols from /usr/lib/xorg/modules/multimedia/theatre_detect_drv.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/multimedia/theatre_detect_drv.so...done. done. Loaded symbols for /usr/lib/xorg/modules/multimedia//theatre_detect_drv.so Reading symbols from /usr/lib/dri/r300_dri.so...done. Loaded symbols for /usr/lib/dri/r300_dri.so Reading symbols from /usr/lib/libexpat.so.1...done. Loaded symbols for /usr/lib/libexpat.so.1 0xb7f50410 in __kernel_vsyscall () (gdb) cont Continuing. Program received signal SIGINT, Interrupt. [Switching to Thread 0xb7c2ca30 (LWP 5442)] 0xb7f50410 in __kernel_vsyscall () (gdb) backtrace full #0 0xb7f50410 in __kernel_vsyscall () No symbol table info available. #1 0xb7d99d89 in ioctl () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #2 0xb7b33b42 in drmCommandNone () from /usr/lib/libdrm.so.2 No symbol table info available. #3 0xb7ae1a16 in RADEONWaitForIdleCP (pScrn=0x821b958) at ../../src/radeon_commonfuncs.c:256 _ret = ret = -16 info = (RADEONInfoPtr) 0x821d810 i = 581 __FUNCTION__ = "RADEONWaitForIdleCP" #4 0xb78e9e60 in XAAComposite (op=3 '\003', pSrc=0x83a4178, pMask=0x83a41f0, pDst=0x83a4050, xSrc=984, ySrc=22, xMask=984, yMask=22, xDst=3, yDst=0, width=22, height=22) at ../../../../hw/xfree86/xaa/xaaPict.c:543 infoRec = (XAAInfoRecPtr) 0x825e1f0 pScreen = (ScreenPtr) 0x8232008 infoRec = (XAAInfoRecPtr) 0x825e1f0 #5 0xb7905636 in cwComposite (op=240 '�', pSrcPicture=0x83a4178, pMskPicture=0x83a41f0, pDstPicture=0x83a4050, xSrc=984, ySrc=22, xMsk=984, yMsk=22, xDst=3, yDst=0, width=, height=) at ../../../miext/cw/cw_render.c:274 ---Type to continue, or q to quit--- ps = (PictureScreenPtr) 0x825c870 pCwScreen = (cwScreenPtr) 0x825de58 src_picture_x_off = 0 src_picture_y_off = 0 pBackingSrcPicture = (PicturePtr) 0x83a4178 msk_picture_x_off = 0 msk_picture_y_off = 0 pBackingMskPicture = (PicturePtr) 0x83a41f0 dst_picture_x_off = 0 dst_picture_y_off = 0 pBackingDstPicture = #6 0x08173013 in damageComposite (op=240 '�', pSrc=0x83a4178, pMask=0x83a41f0, pDst=0x83a4050, xSrc=, ySrc=, xMask=, yMask=, xDst=, yDst=, width=, height=) at ../../../miext/damage/damage.c:580 box = {x1 = 16464, y1 = 2106, x2 = -22040, y2 = -16511} ps = (PictureScreenPtr) 0x825c870 pScrPriv = (DamageScrPrivPtr) 0x825cad8 #7 0x0815a1f0 in CompositePicture (op=3 '\003', pSrc=0x83a4178, pMask=0x83a41f0, pDst=0x83a4050, xSrc=, ySrc=, xMask=, ---Type to continue, or q to quit--- yMask=, xDst=, yDst=, width=, height=) at ../../render/picture.c:1756 No locals. #8 0x081601cf in ProcRenderComposite (client=0x839cef0) at ../../render/render.c:758 pMask = #9 0x0815d085 in ProcRenderDispatch (client=0x6444) at ../../render/render.c:2002 No locals. #10 0x081506fe in XaceCatchExtProc (client=0x839cef0) at ../../Xext/xace.c:299 major = 155 ext = #11 0x0808d8df in Dispatch () at ../../dix/dispatch.c:502 result = client = (ClientPtr) 0x839cef0 nready = 0 start_tick = 6320 #12 0x0807471b in main (argc=10, argv=0xbf81b024, envp=Cannot access memory at address 0x644c ) at ../../dix/main.c:452 pScreen = i = 1 error = 136163204 ---Type to continue, or q to quit--- xauthfile = alwaysCheckForInput = {0, 1}