GNU gdb 6.8-debian Copyright (C) 2008 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 "x86_64-linux-gnu"... (gdb) attach 3615 Attaching to program: /usr/bin/Xorg, process 3615 Reading symbols from /usr/lib/libpciaccess.so.0...done. Loaded symbols for /usr/lib/libpciaccess.so.0 Reading symbols from /lib/libdl.so.2...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /lib/libpthread.so.0...done. [Thread debugging using libthread_db enabled] [New Thread 0x7f33e3444700 (LWP 3615)] Loaded symbols for /lib/libpthread.so.0 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 /lib/libdbus-1.so.3...done. Loaded symbols for /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 /usr/lib/libssl.so.0.9.8...done. Loaded symbols for /usr/lib/libssl.so.0.9.8 Reading symbols from /usr/lib/libcrypto.so.0.9.8...done. Loaded symbols for /usr/lib/libcrypto.so.0.9.8 Reading symbols from /lib/libm.so.6...done. Loaded symbols for /lib/libm.so.6 Reading symbols from /lib/librt.so.1...done. Loaded symbols for /lib/librt.so.1 Reading symbols from /lib/libc.so.6...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /lib/libz.so.1...done. Loaded symbols for /lib/libz.so.1 Reading symbols from /lib/ld-linux-x86-64.so.2...done. Loaded symbols for /lib64/ld-linux-x86-64.so.2 Reading symbols from /usr/lib/libfreetype.so.6...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libsmbios.so.2...done. Loaded symbols for /usr/lib/libsmbios.so.2 Reading symbols from /usr/lib/libstdc++.so.6...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 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/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/v4l_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/drivers//v4l_drv.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/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/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...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/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/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/xorg/modules/multimedia/fi1236_drv.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/multimedia/fi1236_drv.so...done. done. Loaded symbols for /usr/lib/xorg/modules/multimedia//fi1236_drv.so Reading symbols from /usr/lib/xorg/modules/multimedia/uda1380_drv.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/multimedia/uda1380_drv.so...done. done. Loaded symbols for /usr/lib/xorg/modules/multimedia//uda1380_drv.so Reading symbols from /usr/lib/xorg/modules/multimedia/msp3430_drv.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/multimedia/msp3430_drv.so...done. done. Loaded symbols for /usr/lib/xorg/modules/multimedia//msp3430_drv.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/xorg/modules/multimedia/theatre200_drv.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/multimedia/theatre200_drv.so...done. done. Loaded symbols for /usr/lib/xorg/modules/multimedia//theatre200_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 Reading symbols from /usr/lib/xorg/modules/input/evdev_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//evdev_drv.so Reading symbols from /lib/libnss_compat.so.2...done. Loaded symbols for /lib/libnss_compat.so.2 Reading symbols from /lib/libnsl.so.1...done. Loaded symbols for /lib/libnsl.so.1 Reading symbols from /lib/libnss_nis.so.2...done. Loaded symbols for /lib/libnss_nis.so.2 Reading symbols from /lib/libnss_files.so.2...done. Loaded symbols for /lib/libnss_files.so.2 0x00007f33e1041cd7 in ioctl () from /lib/libc.so.6 (gdb) bt full #0 0x00007f33e1041cd7 in ioctl () from /lib/libc.so.6 No symbol table info available. #1 0x00007f33dfc86343 in drmIoctl () from /usr/lib/libdrm.so.2 No symbol table info available. #2 0x00007f33dfc86646 in drmCommandNone () from /usr/lib/libdrm.so.2 No symbol table info available. #3 0x00007f33dee19d74 in RADEONDownloadFromScreenCP ( pSrc=, x=8, y=9, w=5, h=0, dst=0x8f6b6b0 "", dst_pitch=4632) at ../../src/radeon_exa_funcs.c:411 oldhpass = i = 4706 hpass = 0 scratch_pitch_offset = 7866312 indirect = {idx = -347701376, start = 32767, end = 119622608, discard = 0} __head = pScrn = (ScrnInfoPtr) 0x15a7050 src = (uint8_t *) 0x7f33cc5c1000 "" bpp = datatype = 6 src_pitch_offset = 309767688 scratch_pitch = 64 scratch_off = 0 scratch = (drmBufPtr) 0x15e9d48 #4 0x00007f33de55ac49 in exaCopyDirty (migrate=0x7fffeb467f80, pValidDst=0x7214bc0, pValidSrc=, transfer=0x7f33dee197d0 , fallback_src=0x7f33d90d3000 "", fallback_dst=0x8f625d0 "", fallback_srcpitch=4672, fallback_dstpitch=4632, fallback_index=1, sync=0x7f33de554e10 ) at ../../exa/exa_migration.c:208 pPixmap = (PixmapPtr) 0x8f62590 pExaPixmap = (ExaPixmapPrivPtr) 0x7214b80 damage = CopyReg = {extents = {x1 = 8, y1 = 8, x2 = 13, y2 = 13}, data = 0x71dbb80} save_offscreen = 1 save_pitch = 4672 pBox = (BoxPtr) 0x71dbb90 nbox = 3 access_prepared = 0 need_sync = 0 __func__ = "exaCopyDirty" firsttime = 0 #5 0x00007f33de55afc0 in exaDoMoveOutPixmap (migrate=0x7fffeb467f80) at ../../exa/exa_migration.c:256 pPixmap = (PixmapPtr) 0x8f62590 #6 0x00007f33de55b6df in exaDoMigration (pixmaps=0x7fffeb467f80, npixmaps=1, can_accel=0) at ../../exa/exa_migration.c:677 pExaScr = (ExaScreenPrivPtr) 0x15e9910 i = 1 j = __func__ = "exaDoMigration" #7 0x00007f33de5561ae in exaPrepareAccessReg (pDrawable=0x8f62590, index=0, pReg=0x7fffeb468020) at ../../exa/exa.c:532 pixmaps = {{as_dst = 1, as_src = 0, pPix = 0x8f62590, pReg = 0x7fffeb468020}} #8 0x00007f33de55ec75 in ExaCheckComposite (op=, pSrc=0x5d5b0b0, pMask=0x0, pDst=0x909d1c0, xSrc=0, ySrc=0, xMask=0, yMask=0, xDst=8, yDst=8, width=5, height=24) at ../../exa/exa_unaccel.c:324 region = {extents = {x1 = 8, y1 = 9, x2 = 13, y2 = 32}, data = 0x981e960} xoff = 0 yoff = 0 #9 0x00007f33de55d264 in exaComposite (op=1 '\001', pSrc=0x5d5b0b0, pMask=0x0, pDst=0x909d1c0, xSrc=0, ySrc=0, xMask=0, yMask=0, xDst=8, yDst=8, width=5, height=24) at ../../exa/exa_render.c:967 pExaScr = (ExaScreenPrivPtr) 0x15e9910 ret = saveMaskRepeat = 0 region = {extents = {x1 = 27120, y1 = 1249, x2 = 0, y2 = 0}, data = 0x15e9b40} #10 0x0000000000539d68 in damageComposite (op=10 '\n', pSrc=0x5d5b0b0, pMask=0x0, pDst=0x909d1c0, xSrc=0, ySrc=0, xMask=-16, yMask=, xDst=, yDst=, width=, height=) at ../../../miext/damage/damage.c:643 ps = (PictureScreenPtr) 0x15e94b0 pScrPriv = (DamageScrPrivPtr) 0x15e9b40 #11 0x00000000005323da in ProcRenderComposite (client=0x36290e0) at ../../render/render.c:720 pSrc = (PicturePtr) 0x5d5b0b0 pMask = pDst = (PicturePtr) 0x909d1c0 #12 0x000000000044e354 in Dispatch () at ../../dix/dispatch.c:437 result = client = (ClientPtr) 0x36290e0 nready = 0 start_tick = 3380 #13 0x0000000000433ddd in main (argc=10, argv=0x7fffeb468498, envp=) at ../../dix/main.c:397 i = 1 alwaysCheckForInput = {0, 1} (gdb) kill Kill the program being debugged? (y or n)