[Webkit-unassigned] [Bug 79036] New: [GTK] Adding SOUP_TYPE_PROXY_RESOLVER_DEFAULT feature to soup session makes WebProcess to hang

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 20 10:01:32 PST 2012


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

           Summary: [GTK] Adding SOUP_TYPE_PROXY_RESOLVER_DEFAULT feature
                    to soup session makes WebProcess to hang
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit2
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: cgarcia at igalia.com
                CC: danw at gnome.org, svillar at igalia.com


The web process hangs sometimes (1 out of 4 times or so for me). The problem can be reproduced running TestWebKitWebView unit test, it usually hangs in replace-content test, since it's when the web process finishes launching. I don't have a backtrace, but it hangs creating a GSocket in g_socket_class_init() while installing the local-adress property. Since glib version hasn't changed I've bisectd webkit and I've found the commit that introduces the problem is this one:

http://trac.webkit.org/changeset/107973

That commit not only moves code, but it also adds SOUP_TYPE_PROXY_RESOLVER_DEFAULT to the default session in webkit2. I have no idea why, but just removing that feature fixes the hang.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list