<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - glClear can hang when the window being rendered is concurrently closed"
href="https://bugs.freedesktop.org/show_bug.cgi?id=85712#c2">Comment # 2</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - glClear can hang when the window being rendered is concurrently closed"
href="https://bugs.freedesktop.org/show_bug.cgi?id=85712">bug 85712</a>
from <span class="vcard"><a class="email" href="mailto:sstewartgallus00@mylangara.bc.ca" title="Steven Stewart-Gallus <sstewartgallus00@mylangara.bc.ca>"> <span class="fn">Steven Stewart-Gallus</span></a>
</span></b>
<pre>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
<a href="https://gitorious.org/linted/linted/source/1bc8c6e12d65be3736c409612d7ce03561a51030">https://gitorious.org/linted/linted/source/1bc8c6e12d65be3736c409612d7ce03561a51030</a>:
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.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>