# gdb /usr/bin/X `pgrep X` GNU gdb (Gentoo 7.5 p1) 7.5 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...Reading symbols from /usr/lib64/debug/usr/bin/Xorg.debug...done. done. Attaching to program: /usr/bin/X, process 349 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.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libudev.so.1 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/libdrm.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libdrm.so.2 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 /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 /usr/lib64/libgpg-error.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libgpg-error.so.0 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/libglamoregl.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/xorg/modules/libglamoregl.so Reading symbols from /usr/lib64/libEGL.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libEGL.so.1 Reading symbols from /usr/lib64/libglamor.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libglamor.so Reading symbols from /usr/lib64/libGL.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libGL.so.1 Reading symbols from /usr/lib64/libX11-xcb.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libX11-xcb.so.1 Reading symbols from /usr/lib64/libxcb-dri2.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libxcb-dri2.so.0 Reading symbols from /usr/lib64/libxcb-xfixes.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libxcb-xfixes.so.0 Reading symbols from /usr/lib64/libxcb.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libxcb.so.1 Reading symbols from /usr/lib64/libgbm.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libgbm.so.1 Reading symbols from /usr/lib64/libX11.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libX11.so.6 Reading symbols from /usr/lib64/libglapi.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libglapi.so.0 Reading symbols from /usr/lib64/libXext.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libXext.so.6 Reading symbols from /usr/lib64/libXdamage.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libXdamage.so.1 Reading symbols from /usr/lib64/libXfixes.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libXfixes.so.3 Reading symbols from /usr/lib64/libxcb-glx.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libxcb-glx.so.0 Reading symbols from /usr/lib64/libXxf86vm.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libXxf86vm.so.1 Reading symbols from /usr/lib64/libkms.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libkms.so.1 Reading symbols from /usr/lib64/xorg/modules/extensions/libglx.so...Reading symbols from /usr/lib64/debug/usr/lib64/opengl/xorg-x11/extensions/libglx.so.debug...done. done. Loaded symbols for /usr/lib64/xorg/modules/extensions/libglx.so Reading symbols from /usr/lib64/xorg/modules/drivers/intel_drv.so...Reading symbols from /usr/lib64/debug/usr/lib64/xorg/modules/drivers/intel_drv.so.debug...done. done. Loaded symbols for /usr/lib64/xorg/modules/drivers/intel_drv.so Reading symbols from /usr/lib64/dri/i965_dri.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/dri/i965_dri.so Reading symbols from /usr/lib64/libdricore9.0.0.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libdricore9.0.0.so.1 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/lib64/libdrm_intel.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/libdrm_intel.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/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 Reading symbols from /usr/lib64/xorg/modules/input/synaptics_drv.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib64/xorg/modules/input/synaptics_drv.so Reading symbols from /lib64/libnss_compat.so.2...(no debugging symbols found)...done. Loaded symbols for /lib64/libnss_compat.so.2 Reading symbols from /lib64/libnsl.so.1...(no debugging symbols found)...done. Loaded symbols for /lib64/libnsl.so.1 Reading symbols from /lib64/libnss_nis.so.2...(no debugging symbols found)...done. Loaded symbols for /lib64/libnss_nis.so.2 Reading symbols from /lib64/libnss_files.so.2...(no debugging symbols found)...done. Loaded symbols for /lib64/libnss_files.so.2 0x00007f6102f14223 in select () from /lib64/libc.so.6 (gdb) bt full #0 0x00007f6102f14223 in select () from /lib64/libc.so.6 No symbol table info available. #1 0x000000000060b601 in WaitForSomething (pClientsReady=0x21c47f0) at /var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/os/WaitFor.c:221 i = 0 waittime = {tv_sec = 288, tv_usec = 229329} wt = 0x7fff6c19b740 timeout = 288263 clientsReadable = {fds_bits = {0 }} clientsWritable = {fds_bits = {206158430224, 140735007012624, 140735007012736, 140735007012480, 0, 6405271, 32, 4347350496, 140735007012576, 52382048, 140735007012528, 6409507, 140735007012656, 4301340577, 140735007012576, 52382048}} curclient = 0 selecterr = 0 nready = 0 devicesReadable = {fds_bits = {32, 140735007012576, 1, 392429825, 0, 0, 0, 0, 0, 52382240, 25165856, 1073741825, 52407904, 12884901888, 6609975, 8589934598}} now = 393161 someReady = 0 #2 0x000000000043756c in Dispatch () at /var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/dix/dispatch.c:357 clientReady = 0x21c47f0 result = 0 client = 0x31f4a20 nready = -1 icheck = 0x8a9030 start_tick = 200 #3 0x00000000004282b1 in main (argc=8, argv=0x7fff6c19b958, envp=0x7fff6c19b9a0) at /var/tmp/portage/x11-base/xorg-server-1.13.0/work/xorg-server-1.13.0/dix/main.c:295 i = 1 alwaysCheckForInput = {0, 1} (gdb)