Bug 240046 - ASSERTION FAILED: isUIThread() ./platform/CommonAtomStrings.cpp(41) : void WebCore::initializeCommonAtomStrings()
Summary: ASSERTION FAILED: isUIThread() ./platform/CommonAtomStrings.cpp(41) : void We...
Status: RESOLVED DUPLICATE of bug 237125
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-05-03 17:02 PDT by Robert Jenner
Modified: 2022-05-03 17:03 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Jenner 2022-05-03 17:02:15 PDT
The following API tests are asserting on iOS Debug bots:

TestWebKitAPI.WebKitLegacy.AudioSessionCategoryIOS
TestWebKitAPI.WebKitLegacy.PreemptVideoFullscreen
TestWebKitAPI.WebKitLegacy.ScrollingDoesNotPauseMedia


HISTORY:
https://results.webkit.org/?suite=api-tests&suite=api-tests&suite=api-tests&test=TestWebKitAPI.WebKitLegacy.AudioSessionCategoryIOS&test=TestWebKitAPI.WebKitLegacy.PreemptVideoFullscreen&test=TestWebKitAPI.WebKitLegacy.ScrollingDoesNotPauseMedia

 ASSERTION FAILED: isUIThread()
        ./platform/CommonAtomStrings.cpp(41) : void WebCore::initializeCommonAtomStrings()
        1   0x115ad2ec9 WTFCrash
        2   0x16a38c3ab WTFCrashWithInfo(int, char const*, char const*, int)
        3   0x16ebd63db WebCore::initializeCommonAtomStrings()
        4   0x16eab8879 WebCore::ProcessWarming::initializeNames()
        5   0x16e968f7f WebCore::Frame::Frame(WebCore::Page&, WebCore::HTMLFrameOwnerElement*, WTF::UniqueRef<WebCore::FrameLoaderClient>&&)
        6   0x16e96945d WebCore::Frame::Frame(WebCore::Page&, WebCore::HTMLFrameOwnerElement*, WTF::UniqueRef<WebCore::FrameLoaderClient>&&)
        7   0x16e969554 WebCore::Frame::create(WebCore::Page*, WebCore::HTMLFrameOwnerElement*, WTF::UniqueRef<WebCore::FrameLoaderClient>&&)
        8   0x16ea024e0 WebCore::Page::Page(WebCore::PageConfiguration&&)
        9   0x16ea0518d WebCore::Page::Page(WebCore::PageConfiguration&&)
        10  0x16de6ffee std::__1::__unique_if<WebCore::Page>::__unique_single std::__1::make_unique<WebCore::Page, WebCore::PageConfiguration>(WebCore::PageConfiguration&&)
        11  0x16de5a6a0 decltype(auto) WTF::makeUnique<WebCore::Page, WebCore::PageConfiguration>(WebCore::PageConfiguration&&)
        12  0x16fd1dc82 WebCore::SVGImage::dataChanged(bool)
        13  0x16ee72f60 WebCore::Image::setData(WTF::RefPtr<WebCore::FragmentedSharedBuffer, WTF::RawPtrTraits<WebCore::FragmentedSharedBuffer>, WTF::DefaultRefDerefTraits<WebCore::FragmentedSharedBuffer> >&&, bool)
        14  0x16e855456 WebCore::CachedImage::updateImageData(bool)
        15  0x16e8558f4 WebCore::CachedImage::finishLoading(WebCore::FragmentedSharedBuffer const*, WebCore::NetworkLoadMetrics const&)
        16  0x16e7cb6db WebCore::SubresourceLoader::didFinishLoading(WebCore::NetworkLoadMetrics const&)
        17  0x16e7c0f33 auto WebCore::ResourceLoader::loadDataURL()::$_2::operator()<std::__1::optional<WebCore::DataURLDecoder::Result> >(std::__1::optional<WebCore::DataURLDecoder::Result>)::'lambda'()::operator()() const
        18  0x16e7c0d49 WTF::Detail::CallableWrapper<auto WebCore::ResourceLoader::loadDataURL()::$_2::operator()<std::__1::optional<WebCore::DataURLDecoder::Result> >(std::__1::optional<WebCore::DataURLDecoder::Result>)::'lambda'(), void>::call()
        19  0x16a3ac6d2 WTF::Function<void ()>::operator()() const
        20  0x16a4093d0 WTF::CompletionHandler<void ()>::operator()()
        21  0x16c5c429a WTF::CompletionHandlerCallingScope::~CompletionHandlerCallingScope()
        22  0x16c5b5505 WTF::CompletionHandlerCallingScope::~CompletionHandlerCallingScope()
        23  0x16e7dbf9d WebCore::SubresourceLoader::didReceiveResponse(WebCore::ResourceResponse const&, WTF::CompletionHandler<void ()>&&)::$_9::~$_9()
        24  0x16e7cec45 WebCore::SubresourceLoader::didReceiveResponse(WebCore::ResourceResponse const&, WTF::CompletionHandler<void ()>&&)::$_9::~$_9()
        25  0x16e7e89bb WTF::Detail::CallableWrapper<WebCore::SubresourceLoader::didReceiveResponse(WebCore::ResourceResponse const&, WTF::CompletionHandler<void ()>&&)::$_9, void>::~CallableWrapper()
        26  0x16e7e88b5 WTF::Detail::CallableWrapper<WebCore::SubresourceLoader::didReceiveResponse(WebCore::ResourceResponse const&, WTF::CompletionHandler<void ()>&&)::$_9, void>::~CallableWrapper()
        27  0x16e7e88d9 WTF::Detail::CallableWrapper<WebCore::SubresourceLoader::didReceiveResponse(WebCore::ResourceResponse const&, WTF::CompletionHandler<void ()>&&)::$_9, void>::~CallableWrapper()
        28  0x16a3acb3c std::__1::default_delete<WTF::Detail::CallableWrapperBase<void> >::operator()(WTF::Detail::CallableWrapperBase<void>*) const
        29  0x16a3acafc std::__1::unique_ptr<WTF::Detail::CallableWrapperBase<void>, std::__1::default_delete<WTF::Detail::CallableWrapperBase<void> > >::reset(WTF::Detail::CallableWrapperBase<void>*)
        30  0x16a3aca99 std::__1::unique_ptr<WTF::Detail::CallableWrapperBase<void>, std::__1::default_delete<WTF::Detail::CallableWrapperBase<void> > >::~unique_ptr()
        31  0x16a3aca75 std::__1::unique_ptr<WTF::Detail::CallableWrapperBase<void>, std::__1::default_delete<WTF::Detail::CallableWrapperBase<void> > >::~unique_ptr()
        Child process terminated with signal 11: Segmentation fault
Comment 1 Radar WebKit Bug Importer 2022-05-03 17:02:31 PDT
<rdar://problem/92701961>
Comment 2 Robert Jenner 2022-05-03 17:03:51 PDT

*** This bug has been marked as a duplicate of bug 237125 ***