[Webkit-unassigned] [Bug 184040] [GTK] WebProcess from WebKitGtk+ 2.19.92 SIGSEVs in WebCore::TextureMapperGL::~TextureMapperGL

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Apr 4 03:21:49 PDT 2018


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

--- Comment #3 from Miguel Gomez <magomez at igalia.com> ---
A comment that may help:

"just 1 quick comment regarding what I saw in the CoordinatedGraphicsScene.cpp::purgeGLResources code, the for loop calling the proxy->invalidate destroys the platformLayer which hold the unique pointer to the glContext and that happens just before we destroy de texturemapper which needs this context"

This could mean that the destruction of the proxies is somehow changing the current context in the compositing thread, and it's not putting back the appropriate one (the one created by the ThreadedCompositor). As the replaced one is destroyed, there's no current one when destroying the TextureMapperGL.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180404/6e929898/attachment-0002.html>


More information about the webkit-unassigned mailing list