acrux ~ # gdb /usr/bin/X 3533 GNU gdb 6.8 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-pc-linux-gnu"... Attaching to program: /usr/bin/X, process 3533 Reading symbols from /usr/lib64/libpciaccess.so.0...done. Loaded symbols for /usr/lib/libpciaccess.so.0 Reading symbols from /lib64/libpthread.so.0...done. [Thread debugging using libthread_db enabled] [New Thread 0x7f890c78a6f0 (LWP 3533)] Loaded symbols for /lib/libpthread.so.0 Reading symbols from /usr/lib64/libXfont.so.1...done. Loaded symbols for /usr/lib/libXfont.so.1 Reading symbols from /usr/lib64/libXau.so.6...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib64/libfontenc.so.1...done. Loaded symbols for /usr/lib/libfontenc.so.1 Reading symbols from /usr/lib64/libpixman-1.so.0...done. Loaded symbols for /usr/lib/libpixman-1.so.0 Reading symbols from /usr/lib64/libhal.so.1...done. Loaded symbols for /usr/lib/libhal.so.1 Reading symbols from /usr/lib64/libdbus-1.so.3...done. Loaded symbols for /usr/lib/libdbus-1.so.3 Reading symbols from /usr/lib64/libXdmcp.so.6...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /usr/lib64/libssl.so.0.9.8...done. Loaded symbols for /usr/lib/libssl.so.0.9.8 Reading symbols from /usr/lib64/libcrypto.so.0.9.8...done. Loaded symbols for /usr/lib/libcrypto.so.0.9.8 Reading symbols from /lib64/libdl.so.2...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /lib64/libm.so.6...done. Loaded symbols for /lib/libm.so.6 Reading symbols from /lib64/librt.so.1...done. Loaded symbols for /lib/librt.so.1 Reading symbols from /lib64/libc.so.6...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /lib64/ld-linux-x86-64.so.2...done. Loaded symbols for /lib64/ld-linux-x86-64.so.2 Reading symbols from /usr/lib64/libfreetype.so.6...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /lib64/libbz2.so.1...done. Loaded symbols for /lib/libbz2.so.1 Reading symbols from /lib64/libz.so.1...done. Loaded symbols for /lib/libz.so.1 Reading symbols from /lib64/libnss_compat.so.2...done. Loaded symbols for /lib/libnss_compat.so.2 Reading symbols from /lib64/libnsl.so.1...done. Loaded symbols for /lib/libnsl.so.1 Reading symbols from /lib64/libnss_nis.so.2...done. Loaded symbols for /lib/libnss_nis.so.2 Reading symbols from /lib64/libnss_files.so.2...done. Loaded symbols for /lib/libnss_files.so.2 Reading symbols from /usr/lib64/xorg/modules/extensions/libextmod.so...done. Loaded symbols for /usr/lib/xorg/modules/extensions//libextmod.so Reading symbols from /usr/lib64/xorg/modules/extensions/libdbe.so...done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdbe.so Reading symbols from /usr/lib64/xorg/modules/extensions/libglx.so...done. Loaded symbols for /usr/lib/xorg/modules/extensions//libglx.so Reading symbols from /usr/lib64/xorg/modules/extensions/librecord.so...done. Loaded symbols for /usr/lib/xorg/modules/extensions//librecord.so Reading symbols from /usr/lib64/xorg/modules/extensions/libdri.so...done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdri.so Reading symbols from /usr/lib64/libdrm.so.2...done. Loaded symbols for /usr/lib/libdrm.so.2 Reading symbols from /usr/lib64/xorg/modules/extensions/libdri2.so...done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdri2.so Reading symbols from /opt/xorg/lib/xorg/modules/drivers/radeon_drv.so...done. Loaded symbols for /opt/xorg/lib/xorg/modules/drivers//radeon_drv.so Reading symbols from /usr/lib64/libdrm_radeon.so.1...done. Loaded symbols for /usr/lib/libdrm_radeon.so.1 Reading symbols from /usr/lib64/xorg/modules/libvgahw.so...done. Loaded symbols for /usr/lib/xorg/modules//libvgahw.so Reading symbols from /usr/lib64/xorg/modules/libint10.so...done. Loaded symbols for /usr/lib/xorg/modules//libint10.so Reading symbols from /usr/lib64/xorg/modules/libfb.so...done. Loaded symbols for /usr/lib/xorg/modules//libfb.so Reading symbols from /usr/lib64/xorg/modules/libexa.so...done. Loaded symbols for /usr/lib/xorg/modules//libexa.so Reading symbols from /usr/lib64/dri/swrast_dri.so...done. Loaded symbols for /usr/lib64/dri/swrast_dri.so Reading symbols from /usr/lib64/libexpat.so.1...done. Loaded symbols for /usr/lib/libexpat.so.1 Reading symbols from /usr/lib64/xorg/modules/input/evdev_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//evdev_drv.so Reading symbols from /usr/lib64/xorg/modules/input/synaptics_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//synaptics_drv.so 0x00007f890a371b43 in select () from /lib/libc.so.6 (gdb) set confirm off (gdb) handle SIGUSR1 nostop (gdb) handle SIGUSR2 nostop (gdb) handle SIGPIPE nostop (gdb) c Program received signal SIGUSR1, User defined signal 1. Program received signal SIGUSR1, User defined signal 1. Program received signal SIGPIPE, Broken pipe. Program received signal SIGPIPE, Broken pipe. Program received signal SIGPIPE, Broken pipe. Program received signal SIGPIPE, Broken pipe. Program received signal SIGPIPE, Broken pipe. Program received signal SIGPIPE, Broken pipe. Program received signal SIGHUP, Hangup. [Switching to Thread 0x7f890c78a6f0 (LWP 3533)] 0x00007f890a371b43 in select () from /lib/libc.so.6 (gdb) bt full #0 0x00007f890a371b43 in select () from /lib/libc.so.6 No symbol table info available. #1 0x00000000004ea57b in WaitForSomething (pClientsReady=0x24a0d30) at WaitFor.c:228 i = 38205040 waittime = {tv_sec = 599, tv_usec = 548383} wt = (struct timeval *) 0x7fffa2ac5420 timeout = clientsReadable = {fds_bits = {0 }} clientsWritable = {fds_bits = {38205040, 37972016, 512, 38041168, 32, 32, 0, 32, 47351840, 5190076, 140735922590592, 5170753, 35657136, 140735922590672, 0, 47351840}} curclient = selecterr = 0 nready = devicesReadable = {fds_bits = {0 , 140735922590516, 16, 37971632, 38407472, 5325553}} now = 38205040 someReady = 0 #2 0x000000000044af80 in Dispatch () at dispatch.c:386 result = 0 client = (ClientPtr) 0x246f670 nready = -1 start_tick = #3 0x000000000043100d in main (argc=8, argv=0x7fffa2ac5618, envp=) at main.c:397 i = 1 alwaysCheckForInput = {0, 1} (gdb) cont Program received signal SIGCONT, Continued. AutoResetServer (sig=1) at utils.c:406 406 utils.c: No such file or directory. in utils.c (gdb) bt full #0 AutoResetServer (sig=1) at utils.c:406 olderrno = -1565765968 #1 No symbol table info available. #2 0x00007f890a371b43 in select () from /lib/libc.so.6 No symbol table info available. #3 0x00000000004ea57b in WaitForSomething (pClientsReady=0x24a0d30) at WaitFor.c:228 i = 38205040 waittime = {tv_sec = 599, tv_usec = 548383} wt = (struct timeval *) 0x7fffa2ac5420 timeout = clientsReadable = {fds_bits = {0 }} clientsWritable = {fds_bits = {38205040, 37972016, 512, 38041168, 32, 32, 0, 32, 47351840, 5190076, 140735922590592, 5170753, 35657136, 140735922590672, 0, 47351840}} curclient = selecterr = 0 nready = devicesReadable = {fds_bits = {0 , 140735922590516, 16, 37971632, 38407472, 5325553}} now = 38205040 someReady = 0 #4 0x000000000044af80 in Dispatch () at dispatch.c:386 result = 0 client = (ClientPtr) 0x246f670 nready = -1 start_tick = #5 0x000000000043100d in main (argc=8, argv=0x7fffa2ac5618, envp=) at main.c:397 i = 1 alwaysCheckForInput = {0, 1} (gdb) c Program received signal SIGUSR1, User defined signal 1. Program received signal SIGUSR1, User defined signal 1.