glcompbench crashes when closing a window tracked by the canvas

Bug #984058 reported by Alexandros Frantzis
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
glcompbench
Fix Released
Medium
Jesse Barker

Bug Description

When an X11 window which is tracked by the canvas is closed or killed, it is possible (and likely) to have unhandled events in our queue for that window. Processing these events leads to XErrors and crashes because the window ID or the associated damage object have become invalid. We need to catch these XErrors and handle them appropriately.

Related branches

Changed in glcompbench:
assignee: nobody → Jesse Barker (jesse-barker)
Changed in glcompbench:
milestone: none → 2012.04
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.