summaryrefslogtreecommitdiffstats
path: root/client/x11
diff options
context:
space:
mode:
authorYonit Halperin <yhalperi@redhat.com>2011-07-12 08:50:34 +0300
committerAlon Levy <alevy@redhat.com>2011-07-21 15:09:28 +0300
commit4c44be35b05670051d240ff2877940cef3d9b18c (patch)
tree0852f9ccd11e8bcd702c031396b7b8a1643f37ba /client/x11
parente22354141e6b2cfdc71380e0815ff52d7f5131f6 (diff)
downloadspice-4c44be35b05670051d240ff2877940cef3d9b18c.tar.gz
spice-4c44be35b05670051d240ff2877940cef3d9b18c.tar.xz
spice-4c44be35b05670051d240ff2877940cef3d9b18c.zip
server: fix access to a released drawable. RHBZ #713474
red_pipe_add_drawable can lead to removal of drawables from current tree (since it calls red_handle_drawable_surfaces_client_synced), which can also lead to releasing these drawables. Before the fix, red_current_add_equal, called red_pipe_add_drawable, without assuring afterwards that the drawables it refers to are still alive or still in the current tree.
Diffstat (limited to 'client/x11')
0 files changed, 0 insertions, 0 deletions