[Mesa-dev] [Bug 85712] glClear can hang when the window being rendered is concurrently closed

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Oct 31 11:17:01 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=85712

--- Comment #2 from Steven Stewart-Gallus <sstewartgallus00 at mylangara.bc.ca> ---
I suspect the problem can occur on machines other than my Intel
machine but I can't confirm. The problem occurs when one closes a
window while it is being rendered to with glClear. The
xcb_wait_for_reply function which is deep in the callstack should
return with a BadDrawable error probably. How I triggered the problem
was that I built and ran my program at
https://gitorious.org/linted/linted/source/1bc8c6e12d65be3736c409612d7ce03561a51030:
which is a federation of processes and has a seperate process for
drawing to the window than the one that created it and killed the
window creating process while the drawer process was using
glClear. Strangely, while my gui process which listens for user input
failed with an error upon the window being destroyed the drawer
process got stuck in glClear.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20141031/a6fd4ada/attachment.html>


More information about the mesa-dev mailing list