[Nouveau] [Bug 75279] XCloseDisplay() takes one minute around nouveau_dri.so, freezing Firefox startup

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Mar 5 19:14:18 PST 2014


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

--- Comment #40 from Ilia Mirkin <imirkin at alum.mit.edu> ---
OK, so I'm obviously able to reproduce the use-after-free. Like I said, this
logic is fairly subtle. I think the problem is that there's an implicit
assumption that the fence has an external ref before someone waits on it. In
the case of the current screen fence, that's not necessarily the case. I think
the proper fix is to add a fence ref in the destructor around the wait. I'm
going to think a bit more on this.

-- 
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/nouveau/attachments/20140306/387b1ca9/attachment.html>


More information about the Nouveau mailing list