[Webkit-unassigned] [Bug 230434] New: [iOS] http/tests/navigation/back-to-slow-frame.html is a flaky crash

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Sep 17 16:29:57 PDT 2021


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

            Bug ID: 230434
           Summary: [iOS] http/tests/navigation/back-to-slow-frame.html is
                    a flaky crash
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Page Loading
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ehutchison at apple.com
                CC: beidson at apple.com

Created attachment 438531

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

Crash Log

http/tests/navigation/back-to-slow-frame.html

is a flaky crash on iOS.

History: https://results.webkit.org/?suite=layout-tests&test=http/tests/navigation/back-to-slow-frame.html

Results: https://ews-build.s3-us-west-2.amazonaws.com/iOS-14-Simulator-WK2-Tests-EWS/r435893-19423/results.html

Diff:

Crash Log: https://ews-build.s3-us-west-2.amazonaws.com/iOS-14-Simulator-WK2-Tests-EWS/r435893-19423/http/tests/navigation/back-to-slow-frame-crash-log.txt
Full log attached.

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.WebKit                    0x0000000105974f9b WTF::HashTable<WTF::String, WTF::String, WTF::IdentityExtractor, WTF::ASCIICaseInsensitiveHash, WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::String> >::HashTable(WTF::HashTable<WTF::String, WTF::String, WTF::IdentityExtractor, WTF::ASCIICaseInsensitiveHash, WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::String> > const&) + 37
1   com.apple.WebKit                    0x0000000105974f54 WTF::HashTable<WTF::String, WTF::String, WTF::IdentityExtractor, WTF::ASCIICaseInsensitiveHash, WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::String> >::operator=(WTF::HashTable<WTF::String, WTF::String, WTF::IdentityExtractor, WTF::ASCIICaseInsensitiveHash, WTF::HashTraits<WTF::String>, WTF::HashTraits<WTF::String> > const&) + 26
2   com.apple.WebCore                   0x00000004014b0ba0 WebCore::MediaPlayer::getSupportedTypes(WTF::HashSet<WTF::String, WTF::ASCIICaseInsensitiveHash, WTF::HashTraits<WTF::String>, WTF::HashTableTraits>&) + 112
3   com.apple.WebCore                   0x00000004013eec8e WebCore::MIMETypeRegistry::isSupportedMediaMIMEType(WTF::String const&) + 238
4   com.apple.WebCore                   0x00000004013f0dda WebCore::MIMETypeRegistry::canShowMIMEType(WTF::String const&) + 202
5   com.apple.WebKit                    0x0000000105a98933 WebKit::WebPage::canShowMIMEType(WTF::String const&, WTF::Function<bool (WTF::String const&, WebCore::PluginData::AllowedPluginTypes)> const&) const + 37
6   com.apple.WebKit                    0x0000000105a988f1 WebKit::WebPage::canShowResponse(WebCore::ResourceResponse const&) const + 81
7   com.apple.WebKit                    0x00000001059e4ebe WebKit::WebFrameLoaderClient::dispatchDecidePolicyForResponse(WebCore::ResourceResponse const&, WebCore::ResourceRequest const&, WebCore::PolicyCheckIdentifier, WTF::String const&, WTF::Function<void (WebCore::PolicyAction, WebCore::PolicyCheckIdentifier)>&&) + 464
8   com.apple.WebCore                   0x0000000401220493 WebCore::FrameLoader::checkContentPolicy(WebCore::ResourceResponse const&, WebCore::PolicyCheckIdentifier, WTF::Function<void (WebCore::PolicyAction, WebCore::PolicyCheckIdentifier)>&&) + 67
9   com.apple.WebCore                   0x00000004011fb385 WebCore::DocumentLoader::responseReceived(WebCore::ResourceResponse const&, WTF::CompletionHandler<void ()>&&) + 1589
10  com.apple.WebCore                   0x00000004011fdcdc WebCore::DocumentLoader::responseReceived(WebCore::CachedResource&, WebCore::ResourceResponse const&, WTF::CompletionHandler<void ()>&&) + 956
11  com.apple.WebCore                   0x000000040129fdc7 WebCore::CachedRawResource::responseReceived(WebCore::ResourceResponse const&) + 295
12  com.apple.WebCore                   0x000000040126ab7e WebCore::SubresourceLoader::didReceiveResponse(WebCore::ResourceResponse const&, WTF::CompletionHandler<void ()>&&) + 3022
13  com.apple.WebKit                    0x00000001059b718b WebKit::WebResourceLoader::didReceiveResponse(WebCore::ResourceResponse const&, bool) + 451
14  com.apple.WebKit                    0x0000000105b52c62 WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connection&, IPC::Decoder&) + 438
15  com.apple.WebKit                    0x00000001059a8e4b WebKit::NetworkProcessConnection::didReceiveMessage(IPC::Connection&, IPC::Decoder&) + 87
16  com.apple.WebKit                    0x00000001053dcd33 IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder> >) + 221
17  com.apple.WebKit                    0x00000001053dcf75 IPC::Connection::dispatchOneIncomingMessage() + 169
18  com.apple.JavaScriptCore            0x00000003fdb8db11 WTF::RunLoop::performWork() + 545
19  com.apple.JavaScriptCore            0x00000003fdb8e3c2 WTF::RunLoop::performWork(void*) + 34
20  com.apple.CoreFoundation            0x00000003f812cede __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
21  com.apple.CoreFoundation            0x00000003f812cdd6 __CFRunLoopDoSource0 + 180
22  com.apple.CoreFoundation            0x00000003f812c29e __CFRunLoopDoSources0 + 242
23  com.apple.CoreFoundation            0x00000003f81269f7 __CFRunLoopRun + 875
24  com.apple.CoreFoundation            0x00000003f81261a7 CFRunLoopRunSpecific + 567
25  com.apple.Foundation                0x0000000104f3b204 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 209
26  com.apple.Foundation                0x0000000104f3b418 -[NSRunLoop(NSRunLoop) run] + 76
27  libxpc.dylib                        0x00000003f9a471a8 _xpc_objc_main + 591
28  libxpc.dylib                        0x00000003f9a49143 xpc_main + 143
29  com.apple.WebKit                    0x0000000105580514 WebKit::XPCServiceMain(int, char const**) + 139
30  libdyld.dylib                       0x00000003f96f1bbd start + 1

Unable to reproduce.

-- 
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/20210917/b4f551de/attachment-0001.htm>


More information about the webkit-unassigned mailing list