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 5428 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 /lib/tls/i686/cmov/libpthread.so.0...done. [Thread debugging using libthread_db enabled] [New Thread -1210992976 (LWP 5428)] Loaded symbols for /lib/tls/i686/cmov/libpthread.so.0 Reading symbols from /usr/lib/xorg/modules/extensions/libGLcore.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libGLcore.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libGLcore.so 0xffffe410 in __kernel_vsyscall () (gdb) set pagination 0 (gdb) continue Continuing. Program received signal SIGUSR1, User defined signal 1. [Switching to Thread -1210992976 (LWP 5428)] 0xffffe410 in __kernel_vsyscall () 0xffffe410 in __kernel_vsyscall () (gdb) break ../../../../hw/xfree86/xaa/xaaInit.c:715 Breakpoint 1 at 0xb7a58517: file ../../../../hw/xfree86/xaa/xaaInit.c, line 715. (gdb) continue Continuing. 715 ../../../../hw/xfree86/xaa/xaaInit.c: No such file or directory. 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) 0x8226388 infoRec = (XAAInfoRecPtr) 0x8249e10 #1 0x080dc77d in xf86XVLeaveVT (index=0, flags=0) at ../../../../hw/xfree86/common/xf86xv.c:1278 pxvs = (XvScreenPtr) 0x8227fb0 pAdaptor = (XvAdaptorPtr) 0x8267ab4 pPriv = (XvPortRecPrivatePtr) 0x8268ad0 i = 2 j = 1 #2 0x080cab79 in xf86Wakeup (blockData=0x0, err=5, pReadmask=0x82040a0) at ../../../../hw/xfree86/common/xf86Events.c:1527 devicesWithInput = {fds_bits = {0 }} pInfo = #3 0x08093269 in WakeupHandler (result=5, pReadmask=0x82040a0) at ../../dix/dixutils.c:448 i = j = 0 #4 0x081bc89e in WaitForSomething (pClientsReady=0xbf966010) at ../../os/WaitFor.c:241 i = 5 waittime = {tv_sec = 0, tv_usec = 0} wt = (struct timeval *) 0xbf965fd0 timeout = clientsReadable = {fds_bits = {0 }} clientsWritable = {fds_bits = {67, 0, 624, 352, -1080664312, 1, -1080664188, -1209606808, -1080664188, 34, 0, 136217184, 138736168, 1, -1080664280, 136217184, -1080664216, 138607584, -1080664264, 135942352, -1080664216, 136910432, 1, 136078111, 136217184, 136270700, -1080664136, 135166573, -1080664216, 136910432, 1, 136057786}} curclient = selecterr = 0 nready = devicesReadable = {fds_bits = {16, 0, 135938651, 136217184, 136910432, -1080664216, -1080664424, 135941490, 136910432, 136910432, -1080664216, 1, 136910792, 3, 2087874616, 136217184, 136931136, 136921456, -1080664296, 135907414, -1080664216, 136910432, 1, 135908720, 136910432, 0, 0, 0, 0, 0, 0, 0}} now = someReady = 0 #5 0x0808f35d in Dispatch () at ../../dix/dispatch.c:383 result = 0 client = (ClientPtr) 0x842fbe0 nready = -1 start_tick = 121760Cannot access memory at address 0x8 #6 0x08076f05 in main (argc=10, argv=0xbf966534, envp=) at ../../dix/main.c:477 pScreen = i = error = 136217184 xauthfile = alwaysCheckForInput = {0, 1} (gdb) info registers eax 0x1fff8 131064 ecx 0x0 0 edx 0x8219b70 136420208 ebx 0xb7a9ef04 -1213599996 esp 0xbf965c60 0xbf965c60 ebp 0xbf965c78 0xbf965c78 esi 0x8249e10 136617488 edi 0x8226388 136471432 eip 0xb7a58517 0xb7a58517 eflags 0x203212 [ AF IF #12 #13 ID ] 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 -1210992976 (LWP 5428)): #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 0x080cab79 in xf86Wakeup (blockData=0x0, err=5, pReadmask=0x82040a0) at ../../../../hw/xfree86/common/xf86Events.c:1527 #3 0x08093269 in WakeupHandler (result=5, pReadmask=0x82040a0) at ../../dix/dixutils.c:448 #4 0x081bc89e in WaitForSomething (pClientsReady=0xbf966010) at ../../os/WaitFor.c:241 #5 0x0808f35d in Dispatch () at ../../dix/dispatch.c:383 Cannot access memory at address 0x8 #6 0x08076f05 in main (argc=10, argv=0xbf966534, envp=) at ../../dix/main.c:477 (gdb) step