[Webkit-unassigned] [Bug 165522] [GTK] WebkitWebProcess crashes on exit on nvidia if threaded compositing is enabled

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Feb 23 08:34:57 PST 2017


https://bugs.webkit.org/show_bug.cgi?id=165522

--- Comment #3 from Miguel Gomez <magomez at igalia.com> ---
This problem was introduced by r295734 in the 2.14 branch, where an exit handler was set to release the existent GLContexts. But was fixed in 2.14.3, where that exit handler does not exist anymore.

In trunk and 2.15 branch seems that it already got fixed time ago.

If there were crashes on exit on 2.15 they probably had a different stack trace, as this one is nor reproducible there (there's no exit handler set to release glx contexts).

Actually currently the sharing GLContext doesn't seem to be destroyed at all on exit. I've debugging a bit and only the compositor's GLContext is being destroyed. That should probably be handled in another bug.

Also, I think my previous comment is still valid. We need to make the about-to-be-destroyed context current in order to call glBindFramebuffer on it.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170223/b7458d52/attachment.html>


More information about the webkit-unassigned mailing list