RESOLVED DUPLICATE of bug 175819 175986
[GTK] WebProcess from WebKitGtk+ 2.17.91 SIGSEVs in WebCore::GLContextGLX::~GLContextGLX() at Source/WebCore/platform/graphics/glx/GLContextGLX.cpp:286
https://bugs.webkit.org/show_bug.cgi?id=175986
Summary [GTK] WebProcess from WebKitGtk+ 2.17.91 SIGSEVs in WebCore::GLContextGLX::~G...
Andres Gomez Garcia
Reported 2017-08-25 07:16:19 PDT
Created attachment 319077 [details] BT from gdb for the WebProcess I'm using WebKitGtk+ with my own JHBuild setting: https://github.com/tanty/jhbuild-epiphany/tree/master Epiphany 3.24.1 and WebKit 2.17.91. The compilation was done with CMake args: '-DDEBUG_FISSION=OFF -DPORT=GTK -DCMAKE_BUILD_TYPE=Release -DENABLE_MINIBROWSER=ON -DCMAKE_C_FLAGS_RELEASE="-O0 -g -DNDEBUG -DG_DISABLE_CAST_CHECKS" -DCMAKE_CXX_FLAGS_RELEASE="-O0 -g -DNDEBUG -DG_DISABLE_CAST_CHECKS"' After visiting several pages, eventually, the WebProcess hits a SIGSEV. This bug is not reproducible in a predictable way.
Attachments
BT from gdb for the WebProcess (151.79 KB, text/plain)
2017-08-25 07:16 PDT, Andres Gomez Garcia
no flags
BT from gdb for the WebProcess - 2 (171.95 KB, text/plain)
2017-08-25 07:37 PDT, Andres Gomez Garcia
no flags
BT from gdb for the WebProcess - 3 (151.09 KB, text/plain)
2017-08-25 07:43 PDT, Andres Gomez Garcia
no flags
Andres Gomez Garcia
Comment 1 2017-08-25 07:37:15 PDT
Created attachment 319078 [details] BT from gdb for the WebProcess - 2 This SIGSEV seems to happen very easily.
Andres Gomez Garcia
Comment 2 2017-08-25 07:43:43 PDT
Created attachment 319079 [details] BT from gdb for the WebProcess - 3
Zan Dobersek
Comment 3 2017-08-28 00:29:37 PDT
Can you try applying r221008 on top of your build? https://trac.webkit.org/changeset/221008/webkit
Michael Catanzaro
Comment 4 2017-08-28 04:24:12 PDT
Should that commit be added to https://trac.webkit.org/wiki/WebKitGTK/2.18.x?
Andres Gomez Garcia
Comment 5 2017-08-30 06:19:00 PDT
(In reply to Zan Dobersek from comment #3) > Can you try applying r221008 on top of your build? > https://trac.webkit.org/changeset/221008/webkit It seems to have solved the problem.
Andres Gomez Garcia
Comment 6 2017-08-30 06:20:05 PDT
*** This bug has been marked as a duplicate of bug 175819 ***
Andres Gomez Garcia
Comment 7 2017-08-30 06:21:25 PDT
(In reply to Michael Catanzaro from comment #4) > Should that commit be added to https://trac.webkit.org/wiki/WebKitGTK/2.18.x? Added.
Note You need to log in before you can comment on or make changes to this bug.