https://bugzilla.novell.com/show_bug.cgi?id=211314 ------- Comment #50 from mhopf@novell.com 2007-01-18 07:48 MST ------- The basic problem is that a buffer is freed, when the according window is closed, but the old context (which is no longer referenced in _glapi_Context) still has a reference to this buffer, and is reactivated later. As the buffer points to a freed memory location, it is no longer recognized as an old buffer (because buffer->Name contains 0x00cccccc) and not replaced. Backtrace during delete: #0 free_xmesa_buffer (client=0x1, buffer=0x2bb1020) at xm_api.c:452 #1 0x00002aafce1b5ce0 in XMesaDestroyBuffer (b=0x2bb1020) at xm_api.c:2026 #2 0x00002aafce1b190a in __glXMesaDrawableDestroy (base=0x2ba1ce0) at xf86glx.c:103 #3 0x00002aafcb2675fb in __glXUnrefDrawable (glxPriv=0x2ba1ce0) at glxutil.c:136 #4 0x00002aafcb2656fe in DrawableGone (glxPriv=0x2ba1ce0, xid=0x2005bd) at glxext.c:214 #5 0x000000000043341a in FreeResource (id=0x2005bd, skipDeleteFuncType=0xc0000001) at resource.c:536 #6 0x0000000000435d60 in CrushTree (pWin=0x219dae0) at window.c:900 #7 0x0000000000435e75 in DeleteWindow (value=0x219dae0, wid=0x2005b5) at window.c:940 #8 0x000000000043341a in FreeResource (id=0x2005b5, skipDeleteFuncType=0x0) at resource.c:536 #9 0x0000000000449ad1 in ProcDestroyWindow (client=0x896100) at dispatch.c:602 #10 0x0000000000558d49 in XaceCatchDispatchProc (client=0x896100) at xace.c:281 #11 0x0000000000449549 in Dispatch () at dispatch.c:457 #12 0x0000000000430aff in main (argc=0x2, argv=0x7fffe1850518, envp=0x7fffe1850530) at main.c:445 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.