[Webkit-unassigned] [Bug 182341] Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/clients-matchall-client-types.https.html is flaky

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 6 12:44:29 PST 2018


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

--- Comment #3 from youenn fablet <youennf at gmail.com> ---
(In reply to Alexey Proskuryakov from comment #1)
> > ReferenceError: Can't find variable: SharedWorker

We started to skip SharedWorker related tests but this one is doing more than SharedWorker.
Maybe we should tweak WPT testharness/serviceworker infra to check for SharedWorker and if so try starting to create one, otherwise fail gracefully.

> Looks pretty crazy. Also, this test asserts in debug builds. What's the next
> step here?
> 
> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
> 0   com.apple.JavaScriptCore      	0x00000001050ce404 WTFCrash + 36
> (Assertions.cpp:272)
> 1   com.apple.WebCore             	0x000000010fac028c
> WebCore::MessagePortChannel::entanglePortWithProcess(WebCore::
> MessagePortIdentifier const&,
> WTF::ObjectIdentifier<WebCore::ProcessIdentifierType>) + 524
> (MessagePortChannel.cpp:87)
> 2   com.apple.WebCore             	0x000000010fac2a43
> WebCore::MessagePortChannelRegistry::didEntangleLocalToRemote(WebCore::
> MessagePortIdentifier const&, WebCore::MessagePortIdentifier const&,
> WTF::ObjectIdentifier<WebCore::ProcessIdentifierType>) + 211
> (MessagePortChannelRegistry.cpp:91)
> 3   com.apple.WebKit              	0x00000001097def7c
> WebKit::WebProcessProxy::entangleLocalPortInThisProcessToRemote(WebCore::
> MessagePortIdentifier const&, WebCore::MessagePortIdentifier const&) + 156
> (WebProcessProxy.cpp:1275)
> 4   com.apple.WebKit              	0x000000010980f369 void
> IPC::callMemberFunctionImpl<WebKit::WebProcessProxy, void
> (WebKit::WebProcessProxy::*)(WebCore::MessagePortIdentifier const&,
> WebCore::MessagePortIdentifier const&),
> std::__1::tuple<WebCore::MessagePortIdentifier,
> WebCore::MessagePortIdentifier>, 0ul, 1ul>(WebKit::WebProcessProxy*, void
> (WebKit::WebProcessProxy::*)(WebCore::MessagePortIdentifier const&,
> WebCore::MessagePortIdentifier const&),
> std::__1::tuple<WebCore::MessagePortIdentifier,
> WebCore::MessagePortIdentifier>&&, std::__1::integer_sequence<unsigned long,
> 0ul, 1ul>) + 185 (HandleMessage.h:41)

This is probably bug 182054.

-- 
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/20180206/15036dc7/attachment.html>


More information about the webkit-unassigned mailing list