[Webkit-unassigned] [Bug 198499] New: Network connection fails with error 53 just after NetworkProcess resumes

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jun 3 14:42:42 PDT 2019


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

            Bug ID: 198499
           Summary: Network connection fails with error 53 just after
                    NetworkProcess resumes
           Product: WebKit
           Version: WebKit Local Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit API
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ajuma at chromium.org
                CC: achristensen at apple.com, cdumez at apple.com

Created attachment 371215

  --> https://bugs.webkit.org/attachment.cgi?id=371215&action=review

Test app that reproduces the bug

Steps to reproduce on an iOS device:
1) Create a WKWebView and load some content into that view
2) Hide that view, triggering its NetworkProcess to get suspended
3) Wait 10-20 seconds
4) Create another WKWebView using the same WKWebViewConfiguration (and hence the same WKProcessPool and NetworkProcess) and call loadRequest

Sometimes, the load at (4) will fail and an error will be logged: “com.apple.WebKit.Networking  27551   nw_protocol_boringssl_error(1584) <private>[0x109155030] Lower protocol stack error: 53”

This only happens on-device. To reproduce this, it seems to be critical that:
-both WKWebViews use the same WKProcessPool
-the first WKWebView is hidden and its processes suspended
-the second WKWebView starts a loadRequest around the same time that the NetworkProcess resumes

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190603/1e816ddf/attachment.html>


More information about the webkit-unassigned mailing list