GNU gdb 6.6-debian Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i486-linux-gnu". Attaching to process 5393 Reading symbols from /usr/bin/Xorg...Reading symbols from /usr/lib/debug/usr/bin/Xorg...done. Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". done. Reading symbols from /lib/tls/i686/cmov/libdl.so.2...done. Loaded symbols for /lib/tls/i686/cmov/libdl.so.2 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/libXdmcp.so.6...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /lib/tls/i686/cmov/libm.so.6...done. Loaded symbols for /lib/tls/i686/cmov/libm.so.6 Reading symbols from /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/tls/i686/cmov/libc.so.6...done. Loaded symbols for /lib/tls/i686/cmov/libc.so.6 Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.6.1.so...done. done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/libfreetype.so.6...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /usr/lib/xorg/modules/libpcidata.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libpcidata.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libpcidata.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/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/fonts/libfreetype.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/fonts/libfreetype.so...done. done. Loaded symbols for /usr/lib/xorg/modules//fonts/libfreetype.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/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/intel_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/drivers//intel_drv.so Reading symbols from /usr/lib/xorg/modules/input/kbd_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//kbd_drv.so Reading symbols from /usr/lib/xorg/modules/input/mouse_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//mouse_drv.so Reading symbols from /usr/lib/xorg/modules/input/synaptics_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//synaptics_drv.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/libvbe.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libvbe.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libvbe.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/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/libxaa.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libxaa.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libxaa.so Reading symbols from /usr/lib/dri/i915_dri.so...Reading symbols from /usr/lib/debug/usr/lib/dri/i915_dri.so...done. done. Loaded symbols for /usr/lib/dri/i915_dri.so Reading symbols from /lib/tls/i686/cmov/libpthread.so.0...done. [Thread debugging using libthread_db enabled] [New Thread -1211750736 (LWP 5393)] Loaded symbols for /lib/tls/i686/cmov/libpthread.so.0 Reading symbols from /usr/lib/libexpat.so.1...done. Loaded symbols for /usr/lib/libexpat.so.1 0xffffe410 in __kernel_vsyscall () (gdb) set pagination 0 (gdb) continue Continuing. Program received signal SIGUSR1, User defined signal 1. [Switching to Thread -1211750736 (LWP 5393)] 0xffffe410 in __kernel_vsyscall () (gdb) break ../../../../hw/xfree86/xaa/xaaInit.c:715 Breakpoint 1 at 0xb79a0517: file ../../../../hw/xfree86/xaa/xaaInit.c, line 715. (gdb) continue Continuing. Breakpoint 1, XAALeaveVT (index=0, flags=0) at ../../../../hw/xfree86/xaa/xaaInit.c:715 in ../../../../hw/xfree86/xaa/xaaInit.c (gdb) backtrace full #0 XAALeaveVT (index=0, flags=0) at ../../../../hw/xfree86/xaa/xaaInit.c:715 pScreenPriv = (XAAScreenPtr) 0x8226360 infoRec = (XAAInfoRecPtr) 0x8249de0 #1 0x080dc77d in xf86XVLeaveVT (index=0, flags=0) at ../../../../hw/xfree86/common/xf86xv.c:1278 pxvs = (XvScreenPtr) 0x8228920 pAdaptor = (XvAdaptorPtr) 0x8227c90 pPriv = (XvPortRecPrivatePtr) 0x8229bc8 i = 1 j = 1 #2 0xb7bd3abf in glxDRILeaveVT (index=0, flags=0) at ../../../GL/glx/glxdri.c:854 No locals. #3 0x080cab79 in xf86Wakeup (blockData=0x0, err=4, pReadmask=0x82040a0) at ../../../../hw/xfree86/common/xf86Events.c:1527 devicesWithInput = {fds_bits = {0 }} pInfo = #4 0x08093269 in WakeupHandler (result=4, pReadmask=0x82040a0) at ../../dix/dixutils.c:448 i = j = 0 #5 0x081bc89e in WaitForSomething (pClientsReady=0xbfbea6c0) at ../../os/WaitFor.c:241 i = 4 waittime = {tv_sec = 0, tv_usec = 0} wt = (struct timeval *) 0xbfbea680 timeout = clientsReadable = {fds_bits = {0 }} clientsWritable = {fds_bits = {143499331, -1078024712, 1, 4194304, -1078024776, 1, -1078024652, -1210364568, -1078024652, 37, -1078024704, 136217184, 145494136, 1, -1078024744, 136217184, -1078024680, 144275592, -1078024728, 135942352, -1078024680, 136769488, 1, 136078111, 136217184, 136270700, -1078024600, 135166573, -1078024680, 136769488, 1, 136057786}} curclient = selecterr = 4 nready = devicesReadable = {fds_bits = {16, 0, 135938651, 136217184, 136769488, -1078024680, -1078024888, 135941490, 136769488, 136769488, -1078024680, 1, 136769848, 3, 2092394456, 136217184, 136869808, 136780696, -1078024760, 135907414, -1078024680, 136769488, 1, 135908720, 136769488, 0, 0, 0, 0, 0, 0, 0}} now = someReady = 0 #6 0x0808f35d in Dispatch () at ../../dix/dispatch.c:383 result = 0 client = (ClientPtr) 0x8997888 nready = -1 start_tick = 18500 #7 0x08076f05 in main (argc=10, argv=0xbfbeabe4, envp=) at ../../dix/main.c:477 pScreen = i = error = 136217184 xauthfile = alwaysCheckForInput = {0, 1} (gdb) info registers eax 0x1fff8 131064 ecx 0x0 0 edx 0x8224970 136464752 ebx 0xb79e6f04 -1214353660 esp 0xbfbea2f0 0xbfbea2f0 ebp 0xbfbea308 0xbfbea308 esi 0x8249de0 136617440 edi 0x8226360 136471392 eip 0xb79a0517 0xb79a0517 eflags 0x3212 [ AF IF #12 #13 ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x33 51 (gdb) thread apply all backtrace Thread 1 (Thread -1211750736 (LWP 5393)): #0 XAALeaveVT (index=0, flags=0) at ../../../../hw/xfree86/xaa/xaaInit.c:715 #1 0x080dc77d in xf86XVLeaveVT (index=0, flags=0) at ../../../../hw/xfree86/common/xf86xv.c:1278 #2 0xb7bd3abf in glxDRILeaveVT (index=0, flags=0) at ../../../GL/glx/glxdri.c:854 #3 0x080cab79 in xf86Wakeup (blockData=0x0, err=4, pReadmask=0x82040a0) at ../../../../hw/xfree86/common/xf86Events.c:1527 #4 0x08093269 in WakeupHandler (result=4, pReadmask=0x82040a0) at ../../dix/dixutils.c:448 #5 0x081bc89e in WaitForSomething (pClientsReady=0xbfbea6c0) at ../../os/WaitFor.c:241 #6 0x0808f35d in Dispatch () at ../../dix/dispatch.c:383 #7 0x08076f05 in main (argc=10, argv=0xbfbeabe4, envp=) at ../../dix/main.c:477 (gdb) step 716 in ../../../../hw/xfree86/xaa/xaaInit.c (gdb) continue Continuing. Program received signal SIGUSR1, User defined signal 1. 0xffffe410 in __kernel_vsyscall () (gdb) continue Continuing. Program received signal SIGUSR1, User defined signal 1. 0xffffe410 in __kernel_vsyscall () (gdb) continue Continuing. Breakpoint 1, XAALeaveVT (index=0, flags=0) at ../../../../hw/xfree86/xaa/xaaInit.c:715 715 in ../../../../hw/xfree86/xaa/xaaInit.c (gdb) backtrace full #0 XAALeaveVT (index=0, flags=0) at ../../../../hw/xfree86/xaa/xaaInit.c:715 pScreenPriv = (XAAScreenPtr) 0x8226360 infoRec = (XAAInfoRecPtr) 0x8249de0 #1 0x080dc77d in xf86XVLeaveVT (index=0, flags=0) at ../../../../hw/xfree86/common/xf86xv.c:1278 pxvs = (XvScreenPtr) 0x8228920 pAdaptor = (XvAdaptorPtr) 0x8227c90 pPriv = (XvPortRecPrivatePtr) 0x8229bc8 i = 1 j = 1 #2 0xb7bd3abf in glxDRILeaveVT (index=0, flags=0) at ../../../GL/glx/glxdri.c:854 No locals. #3 0x080cab79 in xf86Wakeup (blockData=0x0, err=4, pReadmask=0x82040a0) at ../../../../hw/xfree86/common/xf86Events.c:1527 devicesWithInput = {fds_bits = {0 }} pInfo = #4 0x08093269 in WakeupHandler (result=4, pReadmask=0x82040a0) at ../../dix/dixutils.c:448 i = j = 0 #5 0x081bc89e in WaitForSomething (pClientsReady=0xbfbea6c0) at ../../os/WaitFor.c:241 i = 4 waittime = {tv_sec = 0, tv_usec = 0} wt = (struct timeval *) 0xbfbea680 timeout = clientsReadable = {fds_bits = {0 }} clientsWritable = {fds_bits = {143499331, -1078024712, 1, 4194304, -1078024776, 1, -1078024652, -1210364568, -1078024652, 37, -1078024704, 136217184, 143952808, 1, -1078024744, 136217184, -1078024680, 144275592, -1078024728, 135942352, -1078024680, 136769488, 1, 136078111, 136217184, 136270700, -1078024600, 135166573, -1078024680, 136769488, 1, 136057786}} curclient = selecterr = 4 nready = devicesReadable = {fds_bits = {16, 0, 135938651, 136217184, 136769488, -1078024680, -1078024888, 135941490, 136769488, 136769488, -1078024680, 1, 136769848, 3, 2092418872, 136217184, 136869808, 136780696Cannot access memory at address 0x8 , -1078024760, 135907414, -1078024680, 136769488, 1, 135908720, 136769488, 0, 0, 0, 0, 0, 0, 0}} now = someReady = 0 #6 0x0808f35d in Dispatch () at ../../dix/dispatch.c:383 result = 0 client = (ClientPtr) 0x8997888 nready = -1 start_tick = 23780 #7 0x08076f05 in main (argc=10, argv=0xbfbeabe4, envp=) at ../../dix/main.c:477 pScreen = i = error = 136217184 xauthfile = alwaysCheckForInput = {0, 1} (gdb) info registers eax 0x1fff8 131064 ecx 0x0 0 edx 0x8224970 136464752 ebx 0xb79e6f04 -1214353660 esp 0xbfbea2f0 0xbfbea2f0 ebp 0xbfbea308 0xbfbea308 esi 0x8249de0 136617440 edi 0x8226360 136471392 eip 0xb79a0517 0xb79a0517 eflags 0x3212 [ AF IF #12 #13 ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x33 51 (gdb) thread apply all backtrace Thread 1 (Thread -1211750736 (LWP 5393)): #0 XAALeaveVT (index=0, flags=0) at ../../../../hw/xfree86/xaa/xaaInit.c:715 #1 0x080dc77d in xf86XVLeaveVT (index=0, flags=0) at ../../../../hw/xfree86/common/xf86xv.c:1278 #2 0xb7bd3abf in glxDRILeaveVT (index=0, flags=0) at ../../../GL/glx/glxdri.c:854 #3 0x080cab79 in xf86Wakeup (blockData=0x0, err=4, pReadmask=0x82040a0) at ../../../../hw/xfree86/common/xf86Events.c:1527 #4 0x08093269 in WakeupHandler (result=4, pReadmask=0x82040a0) at ../../dix/dixutils.c:448 #5 0x081bc89e in WaitForSomething (pClientsReady=0xbfbea6c0) at ../../os/WaitFor.c:241 #6 0x0808f35d in Dispatch () at ../../dix/dispatch.c:383 Cannot access memory at address 0x8 #7 0x08076f05 in main (argc=10, argv=0xbfbeabe4, envp=) at ../../dix/main.c:477 (gdb) step