st/mesa: fix context use-after-free problem in st_renderbuffer_delete()
authorBrian Paul <brianp@vmware.com>
Fri, 30 Nov 2012 17:11:54 +0000 (10:11 -0700)
committerAndreas Boll <andreas.boll.dev@gmail.com>
Wed, 13 Feb 2013 17:46:40 +0000 (18:46 +0100)
commit527b3b8555f695d5b349d00eb1e63208b797bf2c
treeeeb119e442dc398b89a1073a44e496619cc80237
parent9d4ab9a663d4088ec553edaae0eeafb746d2490d
st/mesa: fix context use-after-free problem in st_renderbuffer_delete()

The use-after-free happened when the renderbuffer was shared by multiple
contexts and we tried to delete the renderbuffer using a context which
was previously deleted.

Note: this is a candidate for the stable branches.

Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
(cherry picked from commit 4cedb65a43ae81c7ac71e631c854b7404dd2b61b)
src/mesa/state_tracker/st_cb_fbo.c