NEW 159468
[GTK] WebProcess from WebKitGtk+ 2.12.3 SIGABRTs in cairo-1.14.2/src/cairo-scaled-font.c:459, at_cairo_scaled_glyph_page_destroy()
https://bugs.webkit.org/show_bug.cgi?id=159468
Summary [GTK] WebProcess from WebKitGtk+ 2.12.3 SIGABRTs in cairo-1.14.2/src/cairo-sc...
Andres Gomez Garcia
Reported 2016-07-06 08:11:50 PDT
Created attachment 282896 [details] BT from gdb I'm using WebKitGtk+ with my own JHBuild setting: https://github.com/tanty/jhbuild-epiphany/tree/master Cairo 1.14.2, Epiphany 3.20.1 and WebKit 2.12.3 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 SIGABRT. This bug is not reproducible in a predictable way.
Attachments
BT from gdb (84.44 KB, text/plain)
2016-07-06 08:11 PDT, Andres Gomez Garcia
no flags
Andres Gomez Garcia
Comment 1 2016-07-06 08:14:28 PDT
I know the SIGABRT happens in Cairo but the comment at: https://bugs.freedesktop.org/show_bug.cgi?id=78787#c6 Suggests that it is not a bug, but an error from the code using cairo (I cannot see how an assert in private API can be so, but I haven't digged).
Note You need to log in before you can comment on or make changes to this bug.