[Webkit-unassigned] [Bug 269736] New: REGRESSION (274937 at main): [ macOS Debug ] ASSERTION FAILED for multiple API tests that result of constant crash

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 19 12:01:09 PST 2024


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

            Bug ID: 269736
           Summary: REGRESSION (274937 at main): [ macOS Debug ] ASSERTION
                    FAILED for multiple API tests that result of constant
                    crash
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: darbinyan at apple.com

Description:
TestWebKitAPI.PushDatabase.ManyInFlightOps
TestWebKitAPI.PushDatabase.CanMigrateV2DatabaseToCurrentSchema
TestWebKitAPI.PushDatabaseTest.GetRecordBySubscriptionSetAndScope
TestWebKitAPI.PushDatabaseTest.GetRecordByTopic
TestWebKitAPI.PushDatabaseTest.GetTopics
TestWebKitAPI.PushDatabaseTest.IncrementSilentPushCount
TestWebKitAPI.PushDatabaseTest.InsertRecord
TestWebKitAPI.PushDatabaseTest.RemoveRecord
TestWebKitAPI.PushDatabaseTest.RemoveRecordsBySubscriptionSet
TestWebKitAPI.PushDatabaseTest.RemoveRecordsBySubscriptionSetAndSecurityOrigin
TestWebKitAPI.PushDatabaseTest.SetPushesEnabledForOrigin
TestWebKitAPI.PushDatabaseTest.UpdatePublicToken
TestWebKitAPI.SiteIsolation.WebsitePoliciesCustomUserAgentDuringCrossSiteProvisionalNavigation

are a consistent crash since 274937 at main.

History:
https://results.webkit.org/?style=debug&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&test=TestWebKitAPI.PushDatabase.CanMigrateV2DatabaseToCurrentSchema&test=TestWebKitAPI.PushDatabase.ManyInFlightOps&test=TestWebKitAPI.PushDatabaseTest.GetRecordBySubscriptionSetAndScope&test=TestWebKitAPI.PushDatabaseTest.GetRecordByTopic&test=TestWebKitAPI.PushDatabaseTest.GetTopics&test=TestWebKitAPI.PushDatabaseTest.GetTopicsByWakeState&test=TestWebKitAPI.PushDatabaseTest.IncrementSilentPushCount&test=TestWebKitAPI.PushDatabaseTest.InsertRecord&test=TestWebKitAPI.PushDatabaseTest.RemoveRecord&test=TestWebKitAPI.PushDatabaseTest.RemoveRecordsByBundleIdentifier&test=TestWebKitAPI.PushDatabaseTest.RemoveRecordsByBundleIdentifierAndSecurityOrigin&test=TestWebKitAPI.PushDatabaseTest.RemoveRecordsBySubscriptionSet&test=TestWebKitAPI.PushDatabaseTest.RemoveRecordsBySubscriptionSetAndSecurityOrigin&test=TestWebKitAPI.PushDatabaseTest.SetPushesEnabledForOrigin&test=TestWebKitAPI.PushDatabaseTest.UpdatePublicToken&test=TestWebKitAPI.SiteIsolation.WebsitePoliciesCustomUserAgentDuringCrossSiteProvisionalNavigation

Result:
 ERROR: Cannot exclude path '/var/folders/fc/lr3gnf2j065182mnzpk_0j5w0000gn/T' from backup with error 'The file “T” couldn’t be saved in the folder “lr3gnf2j065182mnzpk_0j5w0000gn”.'
        /Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/Source/WTF/wtf/cocoa/FileSystemCocoa.mm(236) : bool WTF::FileSystemImpl::setExcludedFromBackup(const String &, bool)
        ASSERTION FAILED: canSafelyBeUsed()
        /Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/WebKitBuild/Debug/usr/local/include/wtf/WeakRef.h(94) : T *WTF::WeakRef<WebCore::SQLiteDatabase>::operator->() const [T = WebCore::SQLiteDatabase, WeakPtrImpl = WTF::DefaultWeakPtrImpl]
        1   0x1178d1358 WTFCrash
        2   0x124042b00 WebCore::CachedResourceHandleBase::operator!() const
        3   0x1263e4600 WTF::WeakRef<WebCore::SQLiteDatabase, WTF::DefaultWeakPtrImpl>::operator->() const
        4   0x1263e475c WebCore::SQLiteStatement::~SQLiteStatement()
        5   0x1263e3624 WebCore::SQLiteStatement::~SQLiteStatement()
        6   0x1236bd810 std::__1::default_delete<WebCore::SQLiteStatement>::operator()[abi:v160006](WebCore::SQLiteStatement*) const
        7   0x1236bd784 std::__1::unique_ptr<WebCore::SQLiteStatement, std::__1::default_delete<WebCore::SQLiteStatement>>::reset[abi:v160006](WebCore::SQLiteStatement*)
        8   0x1236bd70c std::__1::unique_ptr<WebCore::SQLiteStatement, std::__1::default_delete<WebCore::SQLiteStatement>>::~unique_ptr[abi:v160006]()
        9   0x1236627b8 std::__1::unique_ptr<WebCore::SQLiteStatement, std::__1::default_delete<WebCore::SQLiteStatement>>::~unique_ptr[abi:v160006]()
        10  0x123688f8c WTF::UniqueRef<WebCore::SQLiteStatement>::~UniqueRef()
        11  0x123688f60 WTF::UniqueRef<WebCore::SQLiteStatement>::~UniqueRef()
        12  0x123a34bc8 WTF::KeyValuePair<char const*, WTF::UniqueRef<WebCore::SQLiteStatement>>::~KeyValuePair()
        13  0x123a34b84 WTF::KeyValuePair<char const*, WTF::UniqueRef<WebCore::SQLiteStatement>>::~KeyValuePair()
        14  0x123a34b08 WTF::HashTable<char const*, WTF::KeyValuePair<char const*, WTF::UniqueRef<WebCore::SQLiteStatement>>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<char const*, WTF::UniqueRef<WebCore::SQLiteStatement>>>, WTF::DefaultHash<char const*>, WTF::HashMap<char const*, WTF::UniqueRef<WebCore::SQLiteStatement>, WTF::DefaultHash<char const*>, WTF::HashTraits<char const*>, WTF::HashTraits<WTF::UniqueRef<WebCore::SQLiteStatement>>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<char const*>>::deallocateTable(WTF::KeyValuePair<char const*, WTF::UniqueRef<WebCore::SQLiteStatement>>*)
        15  0x123a407d0 WTF::HashTable<char const*, WTF::KeyValuePair<char const*, WTF::UniqueRef<WebCore::SQLiteStatement>>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<char const*, WTF::UniqueRef<WebCore::SQLiteStatement>>>, WTF::DefaultHash<char const*>, WTF::HashMap<char const*, WTF::UniqueRef<WebCore::SQLiteStatement>, WTF::DefaultHash<char const*>, WTF::HashTraits<char const*>, WTF::HashTraits<WTF::UniqueRef<WebCore::SQLiteStatement>>, WTF::HashTableTraits>::KeyValuePairTraits, WTF::HashTraits<char const*>>::clear()
        16  0x123a40778 WTF::HashMap<char const*, WTF::UniqueRef<WebCore::SQLiteStatement>, WTF::DefaultHash<char const*>, WTF::HashTraits<char const*>, WTF::HashTraits<WTF::UniqueRef<WebCore::SQLiteStatement>>, WTF::HashTableTraits>::clear()
        17  0x123a40748 WebCore::PushDatabase::~PushDatabase()::$_2::operator()()
        18  0x123a4068c WTF::Detail::CallableWrapper<WebCore::PushDatabase::~PushDatabase()::$_2, void>::call()
        19  0x1178fc0c8 WTF::Function<void ()>::operator()() const
        20  0x117a526cc void WTF::dispatchWorkItem<WTF::Function<void ()>>(void*)
        21  0x18da40910 _dispatch_client_callout
        22  0x18da4fcc4 _dispatch_lane_barrier_sync_invoke_and_complete
        23  0x117a5267c WTF::WorkQueueBase::dispatchSync(WTF::Function<void ()>&&)
        24  0x123a2ed10 WebCore::PushDatabase::~PushDatabase()
        25  0x123a2ee8c WebCore::PushDatabase::~PushDatabase()
        26  0x101217fbc std::__1::default_delete<WebCore::PushDatabase>::operator()[abi:v160006](WebCore::PushDatabase*) const
        27  0x101217ec8 std::__1::unique_ptr<WebCore::PushDatabase, std::__1::default_delete<WebCore::PushDatabase>>::reset[abi:v160006](WebCore::PushDatabase*)
        28  0x10121ef58 std::__1::unique_ptr<WebCore::PushDatabase, std::__1::default_delete<WebCore::PushDatabase>>::~unique_ptr[abi:v160006]()
        29  0x10120e1ec std::__1::unique_ptr<WebCore::PushDatabase, std::__1::default_delete<WebCore::PushDatabase>>::~unique_ptr[abi:v160006]()
        30  0x10120ef54 TestWebKitAPI::PushDatabase_CanMigrateV2DatabaseToCurrentSchema_Test::TestBody()
        31  0x101e60120 void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*)


Link:
https://build.webkit.org/#/builders/934/builds/1698/steps/19/logs/stdio

-- 
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/20240219/1246e14d/attachment.htm>


More information about the webkit-unassigned mailing list