~ # gdb --pid 13474 /usr/bin/X GNU gdb (Gentoo 7.4.1 p1) 7.4.1 Copyright (C) 2012 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-pc-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /usr/bin/X...(no debugging symbols found)...done. Attaching to program: /usr/bin/X, process 13474 warning: Could not load shared library symbols for linux-vdso.so.1. Do you need "set solib-search-path" or "set sysroot"? Reading symbols from /usr/lib64/libudev.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libudev.so.0 Reading symbols from /usr/lib64/libgcrypt.so.11...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libgcrypt.so.11 Reading symbols from /lib64/libdl.so.2...(no debugging symbols found)...done. Loaded symbols for /lib64/libdl.so.2 Reading symbols from /usr/lib64/libpciaccess.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libpciaccess.so.0 Reading symbols from /lib64/libpthread.so.0...(no debugging symbols found)...done. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Loaded symbols for /lib64/libpthread.so.0 Reading symbols from /usr/lib64/libpixman-1.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libpixman-1.so.0 Reading symbols from /usr/lib64/libXfont.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libXfont.so.1 Reading symbols from /usr/lib64/libXau.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libXau.so.6 Reading symbols from /usr/lib64/libXdmcp.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libXdmcp.so.6 Reading symbols from /lib64/libm.so.6...(no debugging symbols found)...done. Loaded symbols for /lib64/libm.so.6 Reading symbols from /lib64/librt.so.1...(no debugging symbols found)...done. Loaded symbols for /lib64/librt.so.1 Reading symbols from /lib64/libc.so.6...(no debugging symbols found)...done. Loaded symbols for /lib64/libc.so.6 Reading symbols from /usr/lib64/libgpg-error.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libgpg-error.so.0 Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done. Loaded symbols for /lib64/ld-linux-x86-64.so.2 Reading symbols from /lib64/libz.so.1...(no debugging symbols found)...done. Loaded symbols for /lib64/libz.so.1 Reading symbols from /usr/lib64/libfreetype.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libfreetype.so.6 Reading symbols from /lib64/libbz2.so.1...(no debugging symbols found)...done. Loaded symbols for /lib64/libbz2.so.1 Reading symbols from /usr/lib64/libfontenc.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libfontenc.so.1 Reading symbols from /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libgcc_s.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libgcc_s.so.1 Reading symbols from /usr/lib64/xorg/modules/extensions/libextmod.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/xorg/modules/extensions/libextmod.so Reading symbols from /usr/lib64/xorg/modules/extensions/libdbe.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/xorg/modules/extensions/libdbe.so Reading symbols from /usr/lib64/xorg/modules/extensions/libglx.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/xorg/modules/extensions/libglx.so Reading symbols from /usr/lib64/xorg/modules/extensions/librecord.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/xorg/modules/extensions/librecord.so Reading symbols from /usr/lib64/xorg/modules/extensions/libdri.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/xorg/modules/extensions/libdri.so Reading symbols from /usr/lib64/libdrm.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libdrm.so.2 Reading symbols from /usr/lib64/xorg/modules/extensions/libdri2.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/xorg/modules/extensions/libdri2.so Reading symbols from /usr/lib64/xorg/modules/drivers/radeon_drv.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/xorg/modules/drivers/radeon_drv.so Reading symbols from /usr/lib64/libdrm_radeon.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libdrm_radeon.so.1 Reading symbols from /usr/lib64/xorg/modules/libexa.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/xorg/modules/libexa.so Reading symbols from /usr/lib64/xorg/modules/libfb.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/xorg/modules/libfb.so Reading symbols from /usr/lib64/dri/r600_dri.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/dri/r600_dri.so Reading symbols from /usr/lib64/libexpat.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libexpat.so.1 Reading symbols from /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libstdc++.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libstdc++.so.6 Reading symbols from /usr/lib64/libtxc_dxtn.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libtxc_dxtn.so Reading symbols from /usr/lib64/xorg/modules/input/evdev_drv.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/xorg/modules/input/evdev_drv.so Reading symbols from /usr/lib64/libmtdev.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libmtdev.so.1 0x00007f581fe25f23 in select () from /lib64/libc.so.6 (gdb) c Continuing. Program received signal SIGSEGV, Segmentation fault. 0x00007f581beef756 in ?? () from /usr/lib64/dri/r600_dri.so (gdb) bt #0 0x00007f581beef756 in ?? () from /usr/lib64/dri/r600_dri.so #1 0x00007f581e6d102e in ?? () from /usr/lib64/xorg/modules/extensions/libglx.so #2 0x00007f581de34e6c in ?? () from /usr/lib64/xorg/modules/extensions/libdri2.so #3 0x00007f581de35a89 in DRI2SwapBuffers () from /usr/lib64/xorg/modules/extensions/libdri2.so #4 0x00007f581de37193 in ?? () from /usr/lib64/xorg/modules/extensions/libdri2.so #5 0x00007f581de376a9 in ?? () from /usr/lib64/xorg/modules/extensions/libdri2.so #6 0x0000000000434283 in ?? () #7 0x0000000000424fea in ?? () #8 0x00007f581fd6766d in __libc_start_main () from /lib64/libc.so.6 #9 0x00000000004248e9 in _start () (gdb) q A debugging session is active. Inferior 1 [process 13474] will be detached.