[Webkit-unassigned] [Bug 187348] ASSERTION FAILED: contextConnection under WebCore::SWServer::terminateWorkerInternal

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jul 5 10:53:35 PDT 2018


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

--- Comment #5 from Chris Dumez <cdumez at apple.com> ---
(In reply to Chris Dumez from comment #4)
> SWServerWorker::contextConnection() relies on
> SWServerToContextConnection::connectionForOrigin(securityOrigin()).
> 
> if it returns null, it means the SWServerToContextConnection object was
> destroyed.
> So this indicates that it is possible for SWServerToContextConnection to get
> destroyed but its SWServerWorkers still think they're running.

SWServerToContextConnection objects can get destroyed as a result of:
1. StorageProcess::swContextConnectionMayNoLongerBeNeeded() -> there is no longer any client for this origin.
2. StorageProcess::connectionToContextProcessWasClosed() -> Context process terminated or crashed

-- 
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/20180705/13c75864/attachment.html>


More information about the webkit-unassigned mailing list