GNU gdb (GDB) 7.0-ubuntu Copyright (C) 2009 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 "i486-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /usr/bin/Xorg...Reading symbols from /usr/lib/debug/usr/bin/Xorg...done. (no debugging symbols found)...done. (gdb) attach 7366 Attaching to program: /usr/bin/Xorg, process 7366 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/tls/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/tls/i686/cmov/libdl-2.10.1.so...done. (no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libdl.so.2 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/libXau.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libfontenc.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfontenc.so.1 Reading symbols from /usr/lib/libpixman-1.so.0...Reading symbols from /usr/lib/debug/usr/lib/libpixman-1.so.0.14.0...done. (no debugging symbols found)...done. Loaded symbols for /usr/lib/libpixman-1.so.0 Reading symbols from /usr/lib/libhal.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libhal.so.1 Reading symbols from /lib/libdbus-1.so.3...(no debugging symbols found)...done. Loaded symbols for /lib/libdbus-1.so.3 Reading symbols from /lib/tls/i686/cmov/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/tls/i686/cmov/libpthread-2.10.1.so...done. [Thread debugging using libthread_db enabled] (no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libpthread.so.0 Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /lib/libgcrypt.so.11...(no debugging symbols found)...done. Loaded symbols for /lib/libgcrypt.so.11 Reading symbols from /lib/tls/i686/cmov/libm.so.6...Reading symbols from /usr/lib/debug/lib/tls/i686/cmov/libm-2.10.1.so...done. (no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libm.so.6 Reading symbols from /lib/tls/i686/cmov/librt.so.1...Reading symbols from /usr/lib/debug/lib/tls/i686/cmov/librt-2.10.1.so...done. (no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/librt.so.1 Reading symbols from /lib/libgcc_s.so.1...Reading symbols from /usr/lib/debug/lib/libgcc_s.so.1...done. (no debugging symbols found)...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/tls/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/tls/i686/cmov/libc-2.10.1.so...done. (no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libc.so.6 Reading symbols from /lib/libz.so.1...Reading symbols from /usr/lib/debug/lib/libz.so.1.2.3.3...done. (no debugging symbols found)...done. Loaded symbols for /lib/libz.so.1 Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.10.1.so...done. (no debugging symbols found)...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/libfreetype.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /lib/libgpg-error.so.0...(no debugging symbols found)...done. Loaded symbols for /lib/libgpg-error.so.0 Reading symbols from /usr/lib/xorg/modules/extensions//libextmod.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libextmod.so...done. (no debugging symbols found)...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. (no debugging symbols found)...done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdbe.so Reading symbols from /usr/lib/xorg/modules/extensions//libglx.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xorg/modules/extensions//libglx.so Reading symbols from /usr/lib/libGLcore.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libGLcore.so.1 Reading symbols from /usr/lib/tls/libnvidia-tls.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/tls/libnvidia-tls.so.1 Reading symbols from /usr/lib/xorg/modules/extensions//librecord.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/librecord.so...done. (no debugging symbols found)...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. (no debugging symbols found)...done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdri.so Reading symbols from /usr/lib/libdrm.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/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. (no debugging symbols found)...done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdri2.so Reading symbols from /usr/lib/xorg/modules/drivers//nvidia_drv.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xorg/modules/drivers//nvidia_drv.so Reading symbols from /usr/lib/xorg/modules//libfb.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libfb.so...done. (no debugging symbols found)...done. Loaded symbols for /usr/lib/xorg/modules//libfb.so Reading symbols from /usr/lib/xorg/modules//libwfb.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libwfb.so...done. (no debugging symbols found)...done. Loaded symbols for /usr/lib/xorg/modules//libwfb.so 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/tls/i686/cmov/libnss_nis.so.2...Reading symbols from /usr/lib/debug/lib/tls/i686/cmov/libnss_nis-2.10.1.so...done. (no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libnss_nis.so.2 Reading symbols from /lib/tls/i686/cmov/libnsl.so.1...Reading symbols from /usr/lib/debug/lib/tls/i686/cmov/libnsl-2.10.1.so...done. (no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libnsl.so.1 Reading symbols from /lib/tls/i686/cmov/libnss_files.so.2...Reading symbols from /usr/lib/debug/lib/tls/i686/cmov/libnss_files-2.10.1.so...done. (no debugging symbols found)...done. Loaded symbols for /lib/tls/i686/cmov/libnss_files.so.2 0x00dd1422 in __kernel_vsyscall () (gdb) cont Continuing. Program received signal SIGSEGV, Segmentation fault. 0x080a094b in updateSlaveDeviceCoords (master=0x86c4008, pDev=0x8721c98) at ../../dix/getevents.c:168 in ../../dix/getevents.c (gdb) backtrace ru  full #0 0x080a094b in updateSlaveDeviceCoords (master=0x86c4008, pDev=0x8721c98) at ../../dix/getevents.c:168 scr = 0x0 i = lastSlave = 0xbfc37ad8 #1 0x080a0e94 in updateFromMaster (events=0x8543290, pDev=0x8721c98, type=2, key_code=121, first_valuator=0, num_valuators=0, valuators=0x0) at ../../dix/getevents.c:541 master = #2 GetKeyboardValuatorEvents (events=0x8543290, pDev=0x8721c98, type=2, key_code=121, first_valuator=0, num_valuators=0, valuators=0x0) at ../../dix/getevents.c:788 numEvents = 1 ms = sym = 269025042 kbp = #3 0x080a0f4a in GetKeyboardEvents (events=0x8543290, pDev=0x8721c98, type=2, key_code=121) at ../../dix/getevents.c:743 No locals. #4 0x080d81bf in xf86PostKeyboardEvent (device=0x8721c98, key_code=121, is_down=1) at ../../../../hw/xfree86/common/xf86Xinput.c:935 nevents = 1 i = pointer = #5 0x0029da3a in EvdevPostQueuedEvents (pInfo=0x87209a0) at evdev.c:633 i = 0 pEvdev = 0x8720a38 #6 EvdevProcessSyncEvent (pInfo=0x87209a0) at evdev.c:662 num_v = 0 first_v = 0 v = {970, 431, -1077705848, -1077705848, -1077706876, 134971876, 268435456, 0 } pEvdev = #7 EvdevProcessEvent (pInfo=0x87209a0) at evdev.c:689 No locals. #8 EvdevReadInput (pInfo=0x87209a0) at evdev.c:736 ev = {{time = {tv_sec = 1262958235, tv_usec = 467618}, type = 4, code = 4, value = 786658}, {time = {tv_sec = 1262958235, tv_usec = 467628}, type = 1, code = 113, value = 1}, {time = {tv_sec = 1262958235, tv_usec = 467631}, type = 1, code = 113, value = 0}, {time = {tv_sec = 1262958235, tv_usec = 467632}, type = 0, code = 0, value = 0}, {time = { tv_sec = -1077706444, tv_usec = 123}, type = 32452, code = 49091, value = 0}, {time = {tv_sec = 0, tv_usec = 743785}, type = 1, code = 36, value = 1}, {time = {tv_sec = 1262958227, tv_usec = 743787}, type = 0, code = 0, value = 0}, {time = { tv_sec = 1262958219, tv_usec = 1290436}, type = 24564, code = 2078, value = -1077707520}, {time = {tv_sec = -1077707368, tv_usec = 134972069}, type = 31872, code = 49091, value = 29}, {time = {tv_sec = -1077707648, tv_usec = 743960}, type = 0, code = 4096, value = 0}, {time = {tv_sec = 1262958219, tv_usec = 743962}, type = 4, code = 4, value = 458803}, {time = { tv_sec = 1262958219, tv_usec = 743965}, type = 1, code = 39, value = 0}, {time = {tv_sec = 1262958219, tv_usec = 743966}, type = 4, code = 4, value = 458761}, {time = {tv_sec = 1262958219, tv_usec = 743968}, type = 1, code = 33, value = 0}, { time = {tv_sec = 1262958219, tv_usec = 743969}, type = 0, code = 0, value = 0}, {time = {tv_sec = -1077707512, tv_usec = 2741871}, type = 31648, code = 2164, value = 0}} i = 3 len = #9 0x080c7ef7 in xf86SigioReadInput (fd=23, closure=0x87209a0) at ../../../../hw/xfree86/common/xf86Events.c:311 errno_save = sigstate = #10 0x080b87b4 in xf86SIGIO (sig=29) at ../../../../../hw/xfree86/os-support/linux/../shared/sigio.c:114 i = 0 ready = {fds_bits = {8388608, 0 }} to = {tv_sec = 0, tv_usec = 0} save_errno = 0 r = #11 No symbol table info available. #12 0x00dd1422 in __kernel_vsyscall () No symbol table info available. #13 0x001d594d in ___newselect_nocancel () from /lib/tls/i686/cmov/libc.so.6 No locals. #14 0x0813178f in WaitForSomething (pClientsReady=0x871c440) at ../../os/WaitFor.c:228 i = waittime = {tv_sec = 9, tv_usec = 196067} wt = 0xbfc38684 timeout = clientsReadable = {fds_bits = {0 }} clientsWritable = {fds_bits = {2, -1077705176, 134688935, 32, 141562640, -1077705288, -126787072, 136208372, 141312236, -1077705224, 136208372, 141312008, 141312648, -1077705224, 135986789, 141667624, 141312008, 1, -126787072, 136208372, 141937224, 1, 135020145, 141562640, -1077705176, 1, 136208372, 141688440, 1199, 139897512, 109856720, 1199}} curclient = selecterr = 64 nready = 64 devicesReadable = {fds_bits = {0 }} now = someReady = 0 #15 0x0808ceb8 in Dispatch () at ../../dix/dispatch.c:386 result = client = 0x870f2a0 nready = -1 start_tick = 20 #16 0x08072515 in main (argc=3, argv=0xbfc38824, envp=0xbfc38834) at ../../dix/main.c:397 i = alwaysCheckForInput = {0, 1} (gdb) (gdb) cont Continuing. Program received signal SIGSEGV, Segmentation fault. 0x080a094b in updateSlaveDeviceCoords (master=0x86c4008, pDev=0x8721c98) at ../../dix/getevents.c:168 168 in ../../dix/getevents.c (gdb) cont Continuing. Program terminated with signal SIGSEGV, Segmentation fault. The program no longer exists. (gdb) quit