Program received signal SIGPIPE, Broken pipe. 0xf77d3430 in __kernel_vsyscall () (gdb) c Continuing. Program received signal SIGSEGV, Segmentation fault. 0xf732b47d in DrawableGone (glxPriv=0x88477e8, xid=31457729) at glxext.c:133 133 if (glxPriv->drawId != glxPriv->pDraw->id) { (gdb) print glxPriv $1 = (__GLXdrawable *) 0x88477e8 (gdb) print glxPriv->pDraw $2 = (DrawablePtr) 0x8b256a0 (gdb) print glxPriv->pDraw->id Cannot access memory at address 0x8b256a4 (gdb) where #0 0xf732b47d in DrawableGone (glxPriv=0x88477e8, xid=31457729) at glxext.c:133 #1 0x08095dbd in FreeClientResources (client=0x8405fe0) at resource.c:859 #2 0x0806ce49 in CloseDownClient (client=0x8405fe0) at dispatch.c:3490 #3 0x08071de5 in Dispatch () at dispatch.c:442 #4 0x0806619a in main (argc=8, argv=0xffd342c4, envp=0xffd342e8) at main.c:291 (gdb) ^Z [1]+ Stopped gdb /usr/local/bin/Xorg # cat > ~adam/gdb.trace