GNU gdb (Ubuntu/Linaro 7.2-1ubuntu11) 7.2 Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> 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 "i686-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/Xorg...Reading symbols from /usr/lib/debug/usr/bin/Xorg...done. done. (gdb) attach 2367 Attaching to program: /usr/bin/Xorg, process 2367 Reading symbols from /lib/i386-linux-gnu/libudev.so.0...(no debugging symbols found)...done. Loaded symbols for /lib/i386-linux-gnu/libudev.so.0 Reading symbols from /lib/i386-linux-gnu/libgcrypt.so.11...(no debugging symbols found)...done. Loaded symbols for /lib/i386-linux-gnu/libgcrypt.so.11 Reading symbols from /lib/i386-linux-gnu/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i386-linux-gnu/libdl-2.13.so...done. done. Loaded symbols for /lib/i386-linux-gnu/libdl.so.2 Reading symbols from /usr/lib/libpciaccess.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpciaccess.so.0 Reading symbols from /lib/i386-linux-gnu/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/i386-linux-gnu/libpthread-2.13.so...done. [Thread debugging using libthread_db enabled] done. Loaded symbols for /lib/i386-linux-gnu/libpthread.so.0 Reading symbols from /usr/lib/libpixman-1.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpixman-1.so.0 Reading symbols from /usr/lib/libXfont.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXfont.so.1 Reading symbols from /usr/lib/i386-linux-gnu/libXau.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/i386-linux-gnu/libXau.so.6 Reading symbols from /usr/lib/i386-linux-gnu/libXdmcp.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/i386-linux-gnu/libXdmcp.so.6 Reading symbols from /lib/i386-linux-gnu/libm.so.6...Reading symbols from /usr/lib/debug/lib/i386-linux-gnu/libm-2.13.so...done. done. Loaded symbols for /lib/i386-linux-gnu/libm.so.6 Reading symbols from /lib/i386-linux-gnu/librt.so.1...Reading symbols from /usr/lib/debug/lib/i386-linux-gnu/librt-2.13.so...done. done. Loaded symbols for /lib/i386-linux-gnu/librt.so.1 Reading symbols from /lib/i386-linux-gnu/libc.so.6...Reading symbols from /usr/lib/debug/lib/i386-linux-gnu/libc-2.13.so...done. done. Loaded symbols for /lib/i386-linux-gnu/libc.so.6 Reading symbols from /lib/i386-linux-gnu/libgpg-error.so.0...(no debugging symbols found)...done. Loaded symbols for /lib/i386-linux-gnu/libgpg-error.so.0 Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /lib/i386-linux-gnu/libz.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/i386-linux-gnu/libz.so.1 Reading symbols from /usr/lib/i386-linux-gnu/libfreetype.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/i386-linux-gnu/libfreetype.so.6 Reading symbols from /lib/libbz2.so.1.0...(no debugging symbols found)...done. Loaded symbols for /lib/libbz2.so.1.0 Reading symbols from /usr/lib/libfontenc.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfontenc.so.1 Reading symbols from /lib/i386-linux-gnu/libgcc_s.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/i386-linux-gnu/libgcc_s.so.1 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/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 /lib/i386-linux-gnu/libdrm.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/i386-linux-gnu/libdrm.so.2 Reading symbols from /usr/lib/xorg/modules/extensions/libdri2.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdri2.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions/libdri2.so Reading symbols from /usr/lib/xorg/modules/drivers/ati_drv.so...(no debugging symbols found)...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 /lib/i386-linux-gnu/libdrm_radeon.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/i386-linux-gnu/libdrm_radeon.so.1 Reading symbols from /usr/lib/xorg/modules/drivers/vesa_drv.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xorg/modules/drivers/vesa_drv.so Reading symbols from /usr/lib/xorg/modules/drivers/fbdev_drv.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xorg/modules/drivers/fbdev_drv.so Reading symbols from /usr/lib/xorg/modules/libfbdevhw.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libfbdevhw.so...done. done. Loaded symbols for /usr/lib/xorg/modules/libfbdevhw.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/libexa.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libexa.so...done. done. Loaded symbols for /usr/lib/xorg/modules/libexa.so Reading symbols from /usr/lib/dri/r300_dri.so...Reading symbols from /usr/lib/debug/usr/lib/dri/r300_dri.so...done. done. Loaded symbols for /usr/lib/dri/r300_dri.so Reading symbols from /usr/lib/i386-linux-gnu/libstdc++.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/i386-linux-gnu/libstdc++.so.6 Reading symbols from /usr/lib/dri/libdricore.so...Reading symbols from /usr/lib/debug/usr/lib/dri/libdricore.so...done. done. Loaded symbols for /usr/lib/dri/libdricore.so Reading symbols from /usr/lib/dri/libglsl.so...Reading symbols from /usr/lib/debug/usr/lib/dri/libglsl.so...done. done. Loaded symbols for /usr/lib/dri/libglsl.so Reading symbols from /lib/i386-linux-gnu/libexpat.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/i386-linux-gnu/libexpat.so.1 Reading symbols from /usr/lib/xorg/modules/input/evdev_drv.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xorg/modules/input/evdev_drv.so Reading symbols from /usr/lib/libutouch-grail.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libutouch-grail.so.1 Reading symbols from /usr/lib/libmtdev.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libmtdev.so.1 Reading symbols from /usr/lib/libutouch-evemu.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libutouch-evemu.so.1 Reading symbols from /usr/lib/libutouch-frame.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libutouch-frame.so.1 Reading symbols from /usr/lib/xorg/modules/input/synaptics_drv.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xorg/modules/input/synaptics_drv.so Reading symbols from /lib/i386-linux-gnu/libnss_compat.so.2...Reading symbols from /usr/lib/debug/lib/i386-linux-gnu/libnss_compat-2.13.so...done. done. Loaded symbols for /lib/i386-linux-gnu/libnss_compat.so.2 Reading symbols from /lib/i386-linux-gnu/libnsl.so.1...Reading symbols from /usr/lib/debug/lib/i386-linux-gnu/libnsl-2.13.so...done. done. Loaded symbols for /lib/i386-linux-gnu/libnsl.so.1 Reading symbols from /lib/i386-linux-gnu/libnss_nis.so.2...Reading symbols from /usr/lib/debug/lib/i386-linux-gnu/libnss_nis-2.13.so...done. done. Loaded symbols for /lib/i386-linux-gnu/libnss_nis.so.2 Reading symbols from /lib/i386-linux-gnu/libnss_files.so.2...Reading symbols from /usr/lib/debug/lib/i386-linux-gnu/libnss_files-2.13.so...done. done. Loaded symbols for /lib/i386-linux-gnu/libnss_files.so.2 0xb785b424 in __kernel_vsyscall () (gdb) cont Continuing. Program received signal SIGUSR1, User defined signal 1. 0xb785b424 in __kernel_vsyscall () (gdb) Continuing. Program received signal SIGBUS, Bus error. __memcpy_ssse3 () at ../sysdeps/i386/i686/multiarch/memcpy-ssse3.S:195 195 ../sysdeps/i386/i686/multiarch/memcpy-ssse3.S: No such file or directory. in ../sysdeps/i386/i686/multiarch/memcpy-ssse3.S (gdb) Continuing. Program received signal SIGSEGV, Segmentation fault. 0x0003000e in ?? () (gdb) backtrace full #0 0x0003000e in ?? () No symbol table info available. #1 0x080adcb7 in _XSERVTransClose (ciptr=0x84b8900) at /usr/include/X11/Xtrans/Xtrans.c:928 ret = <value optimized out> #2 0x080a50e4 in CloseWellKnownConnections () at ../../os/connection.c:493 i = <value optimized out> #3 0x080b1e8f in SigAbortServer (signo=0) at ../../os/log.c:409 No locals. #4 0x080b1f02 in AbortServer () at ../../os/log.c:426 No locals. #5 0x080b201e in FatalError (f=0x81e9e74 "%s: VT_WAITACTIVE failed: %s\n") at ../../os/log.c:569 args = 0xbf889464 "\341\236\036\b\335\025i\267\005" beenhere = 1 #6 0x08172326 in switch_to (vt=7, from=0x81e9ee1 "xf86CloseConsole") at ../../../../../hw/xfree86/os-support/linux/lnx_init.c:70 No locals. #7 0x08172b3f in xf86CloseConsole () at ../../../../../hw/xfree86/os-support/linux/lnx_init.c:296 vts = {v_active = 8, v_signal = 27476, v_state = 383} VT = {mode = 0 '\000', waitv = 0 '\000', relsig = 10, acqsig = 10, frsig = 0} #8 0x080b6155 in ddxSigGiveUp (signo=7) at ../../../../hw/xfree86/common/xf86Init.c:915 i = <value optimized out> #9 0x080b6236 in SigAbortDDX (signo=7) at ../../../../hw/xfree86/common/xf86Init.c:988 i = <value optimized out> #10 0x080b1ea8 in SigAbortServer (signo=7) at ../../os/log.c:412 No locals. #11 0x080b2941 in FatalSignal (signo=7) at ../../os/log.c:541 beenhere = 1 #12 0x080a7b61 in OsSigHandler (signo=7, sip=0xbf8895cc, unused=0xbf88964c) at ../../os/osinit.c:154 No locals. #13 <signal handler called> No symbol table info available. #14 __memcpy_ssse3 () at ../sysdeps/i386/i686/multiarch/memcpy-ssse3.S:195 No locals. #15 0xb7316853 in RADEONCopySwap (dst=0xaefd6000 <Address 0xaefd6000 out of bounds>, src=0xb67d8020 "\031\036\034\377\032\037\035\377\033 \037\377\033 \037\377\033 \037\377\033 \037\377\033 \036\377\033 \036\377\034\"\035\377\030\036\031\377\034\"\035\377\032\037\035\377\024\031\027\377\031\035\036\377\034 !\377\032\033\037\377\033\035\036\377\035\034\036\377\035\035\035\377\035\035\035\377 \036\035\377\036\034\033\377\034\035\031\377\037 \034\377\034\"\035\377\034\"\035\377\034!\037\377\032\037\035\377\031\036\035\377\031\036\035\377\034\036\036\377\036 \377\035\" \377\036#!\377\034! \377\035\"!\377\032\037 \377\030\035\036\377\033! \377\034\"!\377\033\"\037\377\037&#\377\036% \377\027\036\031\377\026\034\027\377\032 \033\377\032\037\035\377\030\033\031\377\037\037\037\377!\037\037\377"..., size=12288, swap=0) at /usr/include/bits/string3.h:52 No locals. #16 0xb73979f1 in RADEONUploadToScreenCS (pDst=0x89e2998, x=0, y=0, w=3072, h=21, src=<value optimized out>, src_pitch=12288) at ../../src/radeon_exa_funcs.c:543 pScreen = <value optimized out> pScrn = 0x84d77b8 info = 0x84cc5d0 driver_priv = 0x8a3c150 scratch = <value optimized out> copy_dst = 0x8a188c8 dst = <value optimized out> size = <value optimized out> datatype = 0 dst_domain = 4 dst_pitch_offset = <value optimized out> bpp = 144583064 scratch_pitch = 12288 copy_pitch = 12288 ret = <value optimized out> flush = <value optimized out> r = 1 i = <value optimized out> tiling_flags = 0 pitch = 0 __func__ = "RADEONUploadToScreenCS" #17 0xb72a8f4f in exaDoPutImage (pDrawable=0x89e2998, pGC=0x8a17a28, depth=24, x=0, y=0, w=3072, h=21, leftPad=0, format=2, bits=0xb67d8020 "\031\036\034\377\032\037\035\377\033 \037\377\033 \037\377\033 \037\377\033 \037\377\033 \036\377\033 \036\377\034\"\035\377\030\036\031\377\034\"\035\377\032\037\035\377\024\031\027\377\031\035\036\377\034 !\377\032\033\037\377\033\035\036\377\035\034\036\377\035\035\035\377\035\035\035\377 \036\035\377\036\034\033\377\034\035\031\377\037 \034\377\034\"\035\377\034\"\035\377\034!\037\377\032\037\035\377\031\036\035\377\031\036\035\377\034\036\036\377\036 \377\035\" \377\036#!\377\034! \377\035\"!\377\032\037 \377\030\035\036\377\033! \377\034\"!\377\033\"\037\377\037&#\377\036% \377\027\036\031\377\026\034\027\377\032 \033\377\032\037\035\377\030\033\031\377\037\037\037\377!\037\037\377"...) at ../../exa/exa_accel.c:219 y1 = <value optimized out> x2 = 3072 ok = <value optimized out> x1 = 0 y2 = <value optimized out> src = <value optimized out> pExaPixmap = <value optimized out> pClip = <value optimized out> nbox = <value optimized out> pExaScr = 0x84ed520 xoff = 0 ret = 1 pPix = 0x89e2998 pbox = <value optimized out> yoff = 0 bpp = 0 #18 exaPutImage (pDrawable=0x89e2998, pGC=0x8a17a28, depth=24, x=0, y=0, w=3072, h=21, leftPad=0, format=2, bits=0xb67d8020 "\031\036\034\377\032\037\035\377\033 \037\377\033 \037\377\033 \037\377\033 \037\377\033 \036\377\033 \036\377\034\"\035\377\030\036\031\377\034\"\035\377\032\037\035\377\024\031\027\377\031\035\036\377\034 !\377\032\033\037\377\033\035\036\377\035\034\036\377\035\035\035\377\035\035\035\377 \036\035\377\036\034\033\377\034\035\031\377\037 \034\377\034\"\035\377\034\"\035\377\034!\037\377\032\037\035\377\031\036\035\377\031\036\035\377\034\036\036\377\036 \377\035\" \377\036#!\377\034! \377\035\"!\377\032\037 \377\030\035\036\377\033! \377\034\"!\377\033\"\037\377\037&#\377\036% \377\027\036\031\377\026\034\027\377\032 \033\377\032\037\035\377\030\033\031\377\037\037\037\377!\037\037\377"...) at ../../exa/exa_accel.c:240 No locals. #19 0x0812a875 in damagePutImage (pDrawable=0x89e2998, pGC=0x8a17a28, depth=24, x=0, y=0, w=3072, h=21, leftPad=0, format=2, pImage=0xb67d8020 "\031\036\034\377\032\037\035\377\033 \037\377\033 \037\377\033 \037\377\033 \037\377\033 \036\377\033 \036\377\034\"\035\377\030\036\031\377\034\"\035\377\032\037\035\377\024\031\027\377\031\035\036\377\034 !\377\032\033\037\377\033\035\036\377\035\034\036\377\035\035\035\377\035\035\035\377 \036\035\377\036\034\033\377\034\035\031\377\037 \034\377\034\"\035\377\034\"\035\377\034!\037\377\032\037\035\377\031\036\035\377\031\036\035\377\034\036\036\377\036 \377\035\" \377\036#!\377\034! \377\035\"!\377\032\037 \377\030\035\036\377\033! \377\034\"!\377\033\"\037\377\037&#\377\036% \377\027\036\031\377\026\034\027\377\032 \033\377\032\037\035\377\030\033\031\377\037\037\037\377!\037\037\377"...) at ../../../miext/damage/damage.c:878 pGCPriv = 0x8a17aa8 oldFuncs = 0x81ff1a0 #20 0x0806c988 in ProcPutImage (client=0x8873c20) at ../../dix/dispatch.c:1986 pGC = 0x8a17a28 pDraw = 0x89e2998 length = 136311232 lengthProto = 136311232 tmpImage = 0xb67d8020 "\031\036\034\377\032\037\035\377\033 \037\377\033 \037\377\033 \037\377\033 \037\377\033 \036\377\033 \036\377\034\"\035\377\030\036\031\377\034\"\035\377\032\037\035\377\024\031\027\377\031\035\036\377\034 !\377\032\033\037\377\033\035\036\377\035\034\036\377\035\035\035\377\035\035\035\377 \036\035\377\036\034\033\377\034\035\031\377\037 \034\377\034\"\035\377\034\"\035\377\034!\037\377\032\037\035\377\031\036\035\377\031\036\035\377\034\036\036\377\036 \377\035\" \377\036#!\377\034! \377\035\"!\377\032\037 \377\030\035\036\377\033! \377\034\"!\377\033\"\037\377\037&#\377\036% \377\027\036\031\377\026\034\027\377\032 \033\377\032\037\035\377\030\033\031\377\037\037\037\377!\037\037\377"... stuff = 0xb67d8008 #21 0x08070167 in Dispatch () at ../../dix/dispatch.c:431 clientReady = 0x8730438 result = <value optimized out> client = 0x8873c20 nready = 0 icheck = 0x820a878 start_tick = 1860 #22 0x0806281c in main (argc=8, argv=0xbf889d24, envp=0xbf889d48) at ../../dix/main.c:287 i = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) quit A debugging session is active. Inferior 1 [process 2367] will be detached. Quit anyway? (y or n) Detaching from program: /usr/bin/Xorg, process 2367