NEW153648
[GTK] WebProcess from WebKitGtk+ 2.1x.x terminates with SIGBUS in ArgumentDecoder.cpp
https://bugs.webkit.org/show_bug.cgi?id=153648
Summary [GTK] WebProcess from WebKitGtk+ 2.1x.x terminates with SIGBUS in ArgumentDec...
Andres Gomez Garcia
Reported 2016-01-29 05:47:07 PST
Created attachment 270203 [details] BT from gdb I'm using WebKitGtk+ with my own JHBuild setting: https://github.com/tanty/jhbuild-epiphany/tree/master Epiphany 3.18.0 and WebKit 2.10.6 I'm running Epiphany with the dconf key: "process-model" = "shared-secondary-process" The compilation was done with CMake args: '-DPORT=GTK -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS_RELEASE="-O0 -g1 -DNDEBUG -DG_DISABLE_CAST_CHECKS" -DCMAKE_CXX_FLAGS_RELEASE="-O0 -g1 -DNDEBUG -DG_DISABLE_CAST_CHECKS"' When visiting several pages, eventually, WebKitWebProcess hits a SIGBUS and terminates. This doesn't kill epiphany, which is able to span another WebKitWebProcess and continue browsing after reloading the tab. This bug is not reproducible in a predictable way.
Attachments
BT from gdb (31.50 KB, text/plain)
2016-01-29 05:47 PST, Andres Gomez Garcia
no flags
Another similar BT from gdb (68.00 KB, text/plain)
2016-02-17 08:37 PST, Andres Gomez Garcia
no flags
Verbose output after applying a debugging patch. (124.85 KB, text/plain)
2016-02-17 08:38 PST, Andres Gomez Garcia
no flags
Patch agains 2.10.7 which generated the output of the previous log. (2.71 KB, patch)
2016-02-17 09:42 PST, Andres Gomez Garcia
no flags
Another similar BT from gdb (9.84 KB, text/plain)
2016-07-13 05:03 PDT, Andres Gomez Garcia
no flags
BT from gdb with 2.12.3 (99.36 KB, text/plain)
2016-07-13 05:06 PDT, Andres Gomez Garcia
no flags
Andres Gomez Garcia
Comment 1 2016-01-31 15:39:38 PST
I'm reproducing this without much difficulty, but not in a predictable way.
Andres Gomez Garcia
Comment 2 2016-02-04 07:28:12 PST
Also in 2.10.7
Andres Gomez Garcia
Comment 3 2016-02-17 08:37:18 PST
Created attachment 271555 [details] Another similar BT from gdb
Andres Gomez Garcia
Comment 4 2016-02-17 08:38:09 PST
Created attachment 271556 [details] Verbose output after applying a debugging patch.
Andres Gomez Garcia
Comment 5 2016-02-17 09:42:02 PST
Created attachment 271563 [details] Patch agains 2.10.7 which generated the output of the previous log.
Andres Gomez Garcia
Comment 6 2016-07-13 05:03:22 PDT
Created attachment 283516 [details] Another similar BT from gdb Replacing the previous BT, which was mixing 2 different BT in the same file, from this and another bug. This BT only shows the output for this bug.
Andres Gomez Garcia
Comment 7 2016-07-13 05:06:10 PDT
Created attachment 283517 [details] BT from gdb with 2.12.3 I think this is the first time I suffer something similar after wiping out my machine and installing a fresh Debian Testing. Still, the compilation is done with JHBuild with the same settings than used before.
Note You need to log in before you can comment on or make changes to this bug.