Bug 16959 - Xorg crash when delete_renderbuffer_cb is called
Summary: Xorg crash when delete_renderbuffer_cb is called
Status: CLOSED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Mesa core (show other bugs)
Version: 7.0.3
Hardware: Other All
: high critical
Assignee: mesa-dev
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-02 04:43 UTC by Azwaw OUSADOU
Modified: 2008-08-03 10:20 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Fix for this bug (366 bytes, patch)
2008-08-02 04:43 UTC, Azwaw OUSADOU
Details | Splinter Review

Description Azwaw OUSADOU 2008-08-02 04:43:53 UTC
Created attachment 18077 [details] [review]
Fix for this bug

gdb Xorg backtrace :
#0  0x00000000 in ?? ()
#1  0x08a8b2cc in delete_renderbuffer_cb () 
from /usr/X11R6/lib/modules/extensions/libGLcore.so
#2  0x08ac0c34 in _mesa_HashDeleteAll () 
from /usr/X11R6/lib/modules/extensions/libGLcore.so
#3  0x08a8b3e2 in free_shared_state () 
from /usr/X11R6/lib/modules/extensions/libGLcore.so
#4  0x08a8bd5e in _mesa_free_context_data () 
from /usr/X11R6/lib/modules/extensions/libGLcore.so
#5  0x08bb707d in XMesaDestroyContext () 
from /usr/X11R6/lib/modules/extensions/libGLcore.so
#6  0x0b8554db in __glXMesaContextDestroy () 
from /usr/X11R6/lib/modules/extensions/libglx.so
#7  0x0b854d47 in __glXFreeContext () 
from /usr/X11R6/lib/modules/extensions/libglx.so
#8  0x0b854b81 in ContextGone () 
from /usr/X11R6/lib/modules/extensions/libglx.so
#9  0x1c025f34 in FreeClientResources ()
#10 0x1c03a2b8 in CloseDownClient ()
#11 0x1c034c85 in Dispatch ()
#12 0x1c023bb8 in main ()

When i close a GLX program and it's use renderbuffer, My X server crash.
Comment 1 Brian Paul 2008-08-03 10:14:33 UTC
fix commited to git. thanks.



Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.