GNU gdb (Ubuntu/Linaro 7.2-1ubuntu11) 7.2 Copyright (C) 2010 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 "i686-linux-gnu". For bug reporting instructions, please see: ... 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 = #2 0x080a50e4 in CloseWellKnownConnections () at ../../os/connection.c:493 i = #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 = #9 0x080b6236 in SigAbortDDX (signo=7) at ../../../../hw/xfree86/common/xf86Init.c:988 i = #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 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
, 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=, src_pitch=12288) at ../../src/radeon_exa_funcs.c:543 pScreen = pScrn = 0x84d77b8 info = 0x84cc5d0 driver_priv = 0x8a3c150 scratch = copy_dst = 0x8a188c8 dst = size = datatype = 0 dst_domain = 4 dst_pitch_offset = bpp = 144583064 scratch_pitch = 12288 copy_pitch = 12288 ret = flush = r = 1 i = 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 = x2 = 3072 ok = x1 = 0 y2 = src = pExaPixmap = pClip = nbox = pExaScr = 0x84ed520 xoff = 0 ret = 1 pPix = 0x89e2998 pbox = 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 = 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 = 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