[Webkit-unassigned] [Bug 160402] New: [GTK] WebProcess from WebKitGtk+ 2.13.4 stalls my whole desktop

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Aug 1 06:34:03 PDT 2016


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

            Bug ID: 160402
           Summary: [GTK] WebProcess from WebKitGtk+ 2.13.4 stalls my
                    whole desktop
    Classification: Unclassified
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: agomez at igalia.com
                CC: bugs-noreply at webkitgtk.org

Created attachment 285009
  --> https://bugs.webkit.org/attachment.cgi?id=285009&action=review
BT from gdb

I'm using WebKitGtk+ with my own JHBuild setting:
https://github.com/tanty/jhbuild-epiphany/tree/master

Epiphany 3.20.3 and WebKit 2.13.4 with one additional patch.

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"'

After visiting several pages, eventually, the whole desktop hangs, presumably, because of the WebProcess

The kernel keeps being responsive and the "ping" command, more or less, responds but, for example, I'm unable to ssh in from another machine.

After suffering the same problem several times, I was able to get a BT by launching ephy and the webprocess from SSHed session and attaching gdb. While the desktop being completely stalled, still I was able to make reach a Ctrl+C in the GDB of the WebProcess. That made the machine responsive again but my X session was completely torn down.

This bug is not reproducible in a predictable way.

-- 
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/20160801/ff9fabbf/attachment-0001.html>


More information about the webkit-unassigned mailing list