[Webkit-unassigned] [Bug 260098] New: [iOS 17] Crash in MIMETypeRegistry::preferredExtensionForMIMEType

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Aug 11 14:49:24 PDT 2023


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

            Bug ID: 260098
           Summary: [iOS 17] Crash in
                    MIMETypeRegistry::preferredExtensionForMIMEType
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Forms
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ajuma at chromium.org
                CC: akeerthi at apple.com, cdumez at apple.com,
                    heycam at apple.com, wenson_hsieh at apple.com

Chrome for iOS is getting a significant number of reports of a new crash in the latest iOS 17 seed (21A5303d). This is the top crash for users on that build. We don't have steps to reproduce, but based on the stack this appears to be a regression from https://bugs.webkit.org/show_bug.cgi?id=258467.

0x000000019a9ae2d8      (WebCore + 0x001b62d8)          WTF::ASCIICaseInsensitiveHash::hash(WTF::StringImpl&)
0x000000019b31bd00      (WebCore + 0x00b23d00)          WebCore::MIMETypeRegistry::preferredExtensionForMIMEType(WTF::String const&)
0x000000019c4cc218      (WebCore + 0x0000000001cd4218)          WebCore::MIMETypeRegistry::appendFileExtensionIfNecessary(WTF::String const&, WTF::String const&)
0x000000019d88038c      (WebKit + 0x006e238c)           WebKit::DownloadProxy::decideDestinationWithSuggestedFilename(WebCore::ResourceResponse const&, WTF::String&&, WTF::CompletionHandler<void (WTF::String, WebKit::SandboxExtensionHandle, WebKit::AllowOverwrite)>&&)
0x000000019d20a630      (WebKit + 0x0006c630)           WebKit::DownloadProxy::didReceiveMessage(IPC::Connection&, IPC::Decoder&)
0x000000019dc58fd8      (WebKit + 0x00abafd8)           IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&, IPC::Decoder&)
0x000000019d891fd4      (WebKit + 0x006f3fd4)           WebKit::NetworkProcessProxy::didReceiveMessage(IPC::Connection&, IPC::Decoder&)
0x000000019dc54660      (WebKit + 0x00ab6660)           IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder> >)
0x000000019dc57168      (WebKit + 0x00ab9168)           WTF::Detail::CallableWrapper<IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder> >)::$_15, void>::call()
0x000000019de3d230      (JavaScriptCore + 0x00050230)           WTF::RunLoop::performWork()
0x000000019de3e100      (JavaScriptCore + 0x00051100)           WTF::RunLoop::performWork(void*)
0x00000001887bfb68      (CoreFoundation + 0x00037b68)           __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
0x00000001887bede4      (CoreFoundation + 0x00036de4)           __CFRunLoopDoSource0
0x00000001887bd5f8      (CoreFoundation + 0x000355f8)           __CFRunLoopDoSources0
0x00000001887bc2d4      (CoreFoundation + 0x000342d4)           __CFRunLoopRun
0x00000001887bbeb4      (CoreFoundation + 0x00033eb4)           CFRunLoopRunSpecific
0x00000001ca2585e8      (GraphicsServices + 0x000035e8)         GSEventRunModal
0x000000018abd26b0      (UIKitCore + 0x0022f6b0)                -[UIApplication _run]
0x000000018abd1cec      (UIKitCore + 0x0022ecec)                UIApplicationMain
0x00000001020877cc      (Chrome -chrome_exe_main.mm:68)         (anonymous namespace)::RunUIApplicationMain(int, char**)
0x00000001020877cc      (Chrome -chrome_exe_main.mm:120)                main
0x00000001aae3fd40      (dyld + 0x00005d40)             start

-- 
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/20230811/46fe9e70/attachment.htm>


More information about the webkit-unassigned mailing list