[Webkit-unassigned] [Bug 115880] New: [GTK] Connection issues in repeated WebProcess crash/reloads.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu May 9 15:37:01 PDT 2013
https://bugs.webkit.org/show_bug.cgi?id=115880
Summary: [GTK] Connection issues in repeated WebProcess
crash/reloads.
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit Gtk
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: lauro.neto at openbossa.org
CC: mrobinson at webkit.org, cgarcia at igalia.com,
jesus at webkit.org, rafael.lobo at openbossa.org,
sergio.correia at openbossa.org
Created an attachment (id=201291)
--> (https://bugs.webkit.org/attachment.cgi?id=201291&action=review)
Test case.
When stressing the WebProcess creation/destruction, WebKitGTK can often run into socket issues like bad file descriptor errors or polling a socket indefinitely.
Currently WebKitGTK's has three places where a socket can be closed.
- childFinishedFunction (in ProcessLauncherGtk.cpp)
- Connection::platformInvalidate (in ConnectionUnix.cpp)
- WorkQueue EventSource destruction (in WorkQueueGtk.cpp)
After leaving only the latter, the test case works fine although there are potential issues like when the WebProcess crashes early, and the event sources aren't registered properly.
--
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