lionheart / openradar-mirror

A mirror of radars pulled from http://openradar.me/.
246 stars 17 forks source link

39470983: httpCookieStore.getAllCookies sometimes doesn't call its callback #19653

Open openradar-mirror opened 6 years ago

openradar-mirror commented 6 years ago

Description

Area: WebKit

Summary: We use the httpCookieStore.getAllCookies when running on iOS 11 to check for an existing session cookie before attempting to authenticate the web session with our web service.
We have received reports that sometimes the web pages do not load properly. After adding some analytics tracking, we found that ~16% of the calls to httpCookieStore.getAllCookies do not call the callback.

Steps to Reproduce: I cannot reproduce this locally. I have built a sample app, with a tight loop and tracking to detect each call to httpCookieStore.getAllCookies, and the callback - and all succeed. From analytics in the published app, I could not find any correlation on the failed calls for the device, OS version, network connection, or URL being loaded.

Expected Results: The callback to be called exactly once.

Actual Results: 16% of the times the callback is never called

Version/Build: iOS 11 - iOS 11.3

- Product Version: 11 Created: 2018-04-16T22:10:10.172620 Originated: 2018-04-16T00:00:00 Open Radar Link: http://www.openradar.me/39470983

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540

openradar-mirror commented 6 years ago

Modified: 2018-04-19T02:17:11.685540