[Webkit-unassigned] [Bug 280699] New: Regression(284454 at main?): [ Debug ] 30x TestWebKitAPI.WebPushD* (api-tests) are constant failures

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Oct 1 12:12:49 PDT 2024


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

            Bug ID: 280699
           Summary: Regression(284454 at main?): [ Debug ] 30x
                    TestWebKitAPI.WebPushD* (api-tests) are constant
                    failures
           Product: WebKit
           Version: Other
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: Morningstar at apple.com

TestWebKitAPI.WebPushD.BasicCommunication
 TestWebKitAPI.WebPushD.DeclarativeParsing
 TestWebKitAPI.WebPushD.DeclarativeWebPushHandling
 TestWebKitAPI.WebPushDBuiltInTest.ImplicitSilentPushTimerCancelledOnShowingNotification
 TestWebKitAPI.WebPushDBuiltInTest.ImplicitSilentPushTimerCausesUnsubscribe
 TestWebKitAPI.WebPushDBuiltInTest.ShowAndGetNotifications
 TestWebKitAPI.WebPushDInjectedPushTest.HandleInjectedAES128GCMPush
 TestWebKitAPI.WebPushDInjectedPushTest.HandleInjectedAESGCMPush
 TestWebKitAPI.WebPushDInjectedPushTest.HandleInjectedEmptyPush
 TestWebKitAPI.WebPushDMultipleLaunchTest.GetPushSubscriptionAfterDaemonRelaunch
 TestWebKitAPI.WebPushDNavigatorTest.UnsubscribeTest
 TestWebKitAPI.WebPushDPushNotificationEventTest.Basic
 TestWebKitAPI.WebPushDTest.GetPushSubscriptionWithMismatchedPublicToken
 TestWebKitAPI.WebPushDTest.NotificationClickExtendsITPCleanupTimerBy30Days
 TestWebKitAPI.WebPushDTest.PushSubscriptionExtendsITPCleanupTimerBy30Days
 TestWebKitAPI.WebPushDTest.TooManySilentPushesCausesUnsubscribe
 TestWebKitAPI.WebPushDTest.UnsubscribesOnClearingAllWebsiteData
 TestWebKitAPI.WebPushDTest.UnsubscribesOnClearingWebsiteDataForOrigin
 TestWebKitAPI.WebPushDTest.UnsubscribesOnServiceWorkerUnregisterTest
 TestWebKitAPI.WebPushDTest.UnsubscribeTest
 TestWebKitAPI.WebPushD.WKWebPushDaemonConnectionPushNotifications
 TestWebKitAPI.WebPushD.WKWebPushDaemonConnectionRequestPushPermission
 TestWebKitAPI.WebPushDBuiltInTest.TestPermissionsAfterNotificatonRequestPermission
 TestWebKitAPI.WebPushDBuiltInTest.TestPermissionsAfterSubscribe
 TestWebKitAPI.WebPushDNavigatorTest.SubscribeFailureTest
 TestWebKitAPI.WebPushDNavigatorTest.SubscribeTest
 TestWebKitAPI.WebPushDTest.IgnoresSubscriptionOnPermissionDenied
 TestWebKitAPI.WebPushDTest.SubscribeFailureTest
 TestWebKitAPI.WebPushDTest.SubscribeTest
 TestWebKitAPI.WebPushDTest.UnsubscribesOnPermissionReset

Are all constantly asserting/failing after 284454 at main.

History:
https://results.webkit.org/?suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&test=TestWebKitAPI.WebPushD.BasicCommunication&test=TestWebKitAPI.WebPushD.DeclarativeParsing&test=TestWebKitAPI.WebPushD.DeclarativeWebPushHandling&test=TestWebKitAPI.WebPushDBuiltInTest.ImplicitSilentPushTimerCancelledOnShowingNotification&test=TestWebKitAPI.WebPushDBuiltInTest.ImplicitSilentPushTimerCausesUnsubscribe&test=TestWebKitAPI.WebPushDBuiltInTest.ShowAndGetNotifications


Test-run:
https://build.webkit.org/#/builders/949/builds/4480

STDIO:
https://build.webkit.org/#/builders/949/builds/4480/steps/19/logs/stdio

FAILURE:
    TestWebKitAPI.WebPushDTest.UnsubscribesOnServiceWorkerUnregisterTest
        Failed to connect to mach service org.webkit.webpushtestdaemon.service, reason: failed at lookup with error 3 - No such process
        ERROR: Cannot exclude path '/Users/buildbot/Library/WebKit/com.apple.WebKit.TestWebKitAPI/WebsiteDataStore/0bf5053b-164c-4b7d-8179-832e6bf158df/MediaCache' from backup with error 'The file “MediaCache” doesn’t exist.'
        /Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/Source/WTF/wtf/cocoa/FileSystemCocoa.mm(234) : bool WTF::FileSystemImpl::setExcludedFromBackup(const String &, bool)
        Failed to connect to mach service org.webkit.webpushtestdaemon.service, reason: failed at lookup with error 3 - No such process
        ERROR: Cannot exclude path '/Users/buildbot/Library/WebKit/com.apple.WebKit.TestWebKitAPI/WebsiteDataStore/940e7729-738e-439f-a366-1a8719e23b2d/MediaCache' from backup with error 'The file “MediaCache” doesn’t exist.'
        /Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/Source/WTF/wtf/cocoa/FileSystemCocoa.mm(234) : bool WTF::FileSystemImpl::setExcludedFromBackup(const String &, bool)
        Failed to connect to mach service org.webkit.webpushtestdaemon.service, reason: failed at lookup with error 3 - No such process
        Failed to connect to mach service org.webkit.webpushtestdaemon.service, reason: failed at lookup with error 3 - No such process
        ERROR: Cannot exclude path '/Users/buildbot/Library/WebKit/com.apple.WebKit.TestWebKitAPI/WebsiteDataStore/940e7729-738e-439f-a366-1a8719e23b2d/MediaCache' from backup with error 'The file “MediaCache” doesn’t exist.'
        /Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/Source/WTF/wtf/cocoa/FileSystemCocoa.mm(234) : bool WTF::FileSystemImpl::setExcludedFromBackup(const String &, bool)
        Failed to connect to mach service org.webkit.webpushtestdaemon.service, reason: failed at lookup with error 3 - No such process
        SHOULD NEVER BE REACHED
        /Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/Source/WebKit/Platform/IPC/Connection.h(936) : static void IPC::Connection::callReply(Decoder &, C &&) [T = Messages::WebSWServerConnection::SubscribeToPushService, C = (lambda at /Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/Source/WebKit/WebProcess/Storage/WebSWClientConnection.cpp:275:130)]
        1   0x146e4c39c void IPC::Connection::callReply<Messages::WebSWServerConnection::SubscribeToPushService, WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14>(IPC::Decoder&, WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14&&)
        2   0x146e4c2d4 WTF::CompletionHandler<void (IPC::Decoder*)> IPC::Connection::makeAsyncReplyCompletionHandler<Messages::WebSWServerConnection::SubscribeToPushService, WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14>(WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14&&, WTF::ThreadLikeAssertion)::'lambda'(IPC::Decoder*)::operator()(IPC::Decoder*)
        3   0x146e4c200 WTF::Detail::CallableWrapper<WTF::CompletionHandler<void (IPC::Decoder*)> IPC::Connection::makeAsyncReplyCompletionHandler<Messages::WebSWServerConnection::SubscribeToPushService, WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14>(WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14&&, WTF::ThreadLikeAssertion)::'lambda'(IPC::Decoder*), void, IPC::Decoder*>::call(IPC::Decoder*)
        4   0x144dede80 WTF::Function<void (IPC::Decoder*)>::operator()(IPC::Decoder*) const
        5   0x144dedd00 WTF::CompletionHandler<void (IPC::Decoder*)>::operator()(IPC::Decoder*)
        6   0x147d560a4 IPC::Connection::dispatchMessage(IPC::Decoder&)
        7   0x147d5660c IPC::Connection::dispatchMessage(WTF::UniqueRef<IPC::Decoder>)
        8   0x147d56954 IPC::Connection::dispatchOneIncomingMessage()
        9   0x147d789a4 IPC::Connection::enqueueIncomingMessage(WTF::UniqueRef<IPC::Decoder>)::$_17::operator()() const
        10  0x147d78900 WTF::Detail::CallableWrapper<IPC::Connection::enqueueIncomingMessage(WTF::UniqueRef<IPC::Decoder>)::$_17, void>::call()
        11  0x1272d2b24 WTF::Function<void ()>::operator()() const
        12  0x127384710 WTF::RunLoop::performWork()
        13  0x127388ee0 WTF::RunLoop::performWork(void*)
        14  0x182a914d8 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
        15  0x182a9146c __CFRunLoopDoSource0
        16  0x182a911dc __CFRunLoopDoSources0
        17  0x182a8fdc8 __CFRunLoopRun
        18  0x182a8f434 CFRunLoopRunSpecific
        19  0x183bc3868 -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
        20  0x183c3d4a4 -[NSRunLoop(NSRunLoop) run]
        21  0x1826c9468 _xpc_objc_main
        22  0x1826d8e58 _xpc_main
        23  0x1826c9014 _xpc_copy_xpcservice_dictionary
        24  0x145390f90 WebKit::XPCServiceMain(int, char const**)
        25  0x147cc5dc0 WKXPCServiceMain
        26  0x100f37f90 main
        27  0x182627154 start
        SHOULD NEVER BE REACHED
        /Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/Source/WebKit/Platform/IPC/Connection.h(936) : static void IPC::Connection::callReply(Decoder &, C &&) [T = Messages::WebSWServerConnection::SubscribeToPushService, C = (lambda at /Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/Source/WebKit/WebProcess/Storage/WebSWClientConnection.cpp:275:130)]
        1   0x14684439c void IPC::Connection::callReply<Messages::WebSWServerConnection::SubscribeToPushService, WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14>(IPC::Decoder&, WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14&&)
        2   0x1468442d4 WTF::CompletionHandler<void (IPC::Decoder*)> IPC::Connection::makeAsyncReplyCompletionHandler<Messages::WebSWServerConnection::SubscribeToPushService, WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14>(WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14&&, WTF::ThreadLikeAssertion)::'lambda'(IPC::Decoder*)::operator()(IPC::Decoder*)
        3   0x146844200 WTF::Detail::CallableWrapper<WTF::CompletionHandler<void (IPC::Decoder*)> IPC::Connection::makeAsyncReplyCompletionHandler<Messages::WebSWServerConnection::SubscribeToPushService, WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14>(WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14&&, WTF::ThreadLikeAssertion)::'lambda'(IPC::Decoder*), void, IPC::Decoder*>::call(IPC::Decoder*)
        4   0x1447e5e80 WTF::Function<void (IPC::Decoder*)>::operator()(IPC::Decoder*) const
        5   0x1447e5d00 WTF::CompletionHandler<void (IPC::Decoder*)>::operator()(IPC::Decoder*)
        6   0x14774e0a4 IPC::Connection::dispatchMessage(IPC::Decoder&)
        7   0x14774e60c IPC::Connection::dispatchMessage(WTF::UniqueRef<IPC::Decoder>)
        8   0x14774e954 IPC::Connection::dispatchOneIncomingMessage()
        9   0x1477709a4 IPC::Connection::enqueueIncomingMessage(WTF::UniqueRef<IPC::Decoder>)::$_17::operator()() const
        10  0x147770900 WTF::Detail::CallableWrapper<IPC::Connection::enqueueIncomingMessage(WTF::UniqueRef<IPC::Decoder>)::$_17, void>::call()
        11  0x126ccab24 WTF::Function<void ()>::operator()() const
        12  0x126d7c710 WTF::RunLoop::performWork()
        13  0x126d80ee0 WTF::RunLoop::performWork(void*)
        14  0x182a914d8 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
        15  0x182a9146c __CFRunLoopDoSource0
        16  0x182a911dc __CFRunLoopDoSources0
        17  0x182a8fdc8 __CFRunLoopRun
        18  0x182a8f434 CFRunLoopRunSpecific
        19  0x183bc3868 -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
        20  0x183c3d4a4 -[NSRunLoop(NSRunLoop) run]
        21  0x1826c9468 _xpc_objc_main
        22  0x1826d8e58 _xpc_main
        23  0x1826c9014 _xpc_copy_xpcservice_dictionary
        24  0x144d88f90 WebKit::XPCServiceMain(int, char const**)
        25  0x1476bddc0 WKXPCServiceMain
        26  0x10092ff90 main
        27  0x182627154 start
        SHOULD NEVER BE REACHED
        /Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/Source/WebKit/Platform/IPC/Connection.h(936) : static void IPC::Connection::callReply(Decoder &, C &&) [T = Messages::WebSWServerConnection::SubscribeToPushService, C = (lambda at /Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/Source/WebKit/WebProcess/Storage/WebSWClientConnection.cpp:275:130)]
        1   0x145f8439c void IPC::Connection::callReply<Messages::WebSWServerConnection::SubscribeToPushService, WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14>(IPC::Decoder&, WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14&&)
        2   0x145f842d4 WTF::CompletionHandler<void (IPC::Decoder*)> IPC::Connection::makeAsyncReplyCompletionHandler<Messages::WebSWServerConnection::SubscribeToPushService, WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14>(WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14&&, WTF::ThreadLikeAssertion)::'lambda'(IPC::Decoder*)::operator()(IPC::Decoder*)
        3   0x145f84200 WTF::Detail::CallableWrapper<WTF::CompletionHandler<void (IPC::Decoder*)> IPC::Connection::makeAsyncReplyCompletionHandler<Messages::WebSWServerConnection::SubscribeToPushService, WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14>(WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14&&, WTF::ThreadLikeAssertion)::'lambda'(IPC::Decoder*), void, IPC::Decoder*>::call(IPC::Decoder*)
        4   0x143f25e80 WTF::Function<void (IPC::Decoder*)>::operator()(IPC::Decoder*) const
        5   0x143f25d00 WTF::CompletionHandler<void (IPC::Decoder*)>::operator()(IPC::Decoder*)
        6   0x146e8e0a4 IPC::Connection::dispatchMessage(IPC::Decoder&)
        7   0x146e8e60c IPC::Connection::dispatchMessage(WTF::UniqueRef<IPC::Decoder>)
        8   0x146e8e954 IPC::Connection::dispatchOneIncomingMessage()
        9   0x146eb09a4 IPC::Connection::enqueueIncomingMessage(WTF::UniqueRef<IPC::Decoder>)::$_17::operator()() const
        10  0x146eb0900 WTF::Detail::CallableWrapper<IPC::Connection::enqueueIncomingMessage(WTF::UniqueRef<IPC::Decoder>)::$_17, void>::call()
        11  0x12640ab24 WTF::Function<void ()>::operator()() const
        12  0x1264bc710 WTF::RunLoop::performWork()
        13  0x1264c0ee0 WTF::RunLoop::performWork(void*)
        14  0x182a914d8 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
        15  0x182a9146c __CFRunLoopDoSource0
        16  0x182a911dc __CFRunLoopDoSources0
        17  0x182a8fdc8 __CFRunLoopRun
        18  0x182a8f434 CFRunLoopRunSpecific
        19  0x183bc3868 -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
        20  0x183c3d4a4 -[NSRunLoop(NSRunLoop) run]
        21  0x1826c9468 _xpc_objc_main
        22  0x1826d8e58 _xpc_main
        23  0x1826c9014 _xpc_copy_xpcservice_dictionary
        24  0x1444c8f90 WebKit::XPCServiceMain(int, char const**)
        25  0x146dfddc0 WKXPCServiceMain
        26  0x10006ff90 main
        27  0x182627154 start
        SHOULD NEVER BE REACHED
        /Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/Source/WebKit/Platform/IPC/Connection.h(936) : static void IPC::Connection::callReply(Decoder &, C &&) [T = Messages::WebSWServerConnection::SubscribeToPushService, C = (lambda at /Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/Source/WebKit/WebProcess/Storage/WebSWClientConnection.cpp:275:130)]
        1   0x148c1439c void IPC::Connection::callReply<Messages::WebSWServerConnection::SubscribeToPushService, WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14>(IPC::Decoder&, WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14&&)
        2   0x148c142d4 WTF::CompletionHandler<void (IPC::Decoder*)> IPC::Connection::makeAsyncReplyCompletionHandler<Messages::WebSWServerConnection::SubscribeToPushService, WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14>(WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14&&, WTF::ThreadLikeAssertion)::'lambda'(IPC::Decoder*)::operator()(IPC::Decoder*)
        3   0x148c14200 WTF::Detail::CallableWrapper<WTF::CompletionHandler<void (IPC::Decoder*)> IPC::Connection::makeAsyncReplyCompletionHandler<Messages::WebSWServerConnection::SubscribeToPushService, WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14>(WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14&&, WTF::ThreadLikeAssertion)::'lambda'(IPC::Decoder*), void, IPC::Decoder*>::call(IPC::Decoder*)
        4   0x146bb5e80 WTF::Function<void (IPC::Decoder*)>::operator()(IPC::Decoder*) const
        5   0x146bb5d00 WTF::CompletionHandler<void (IPC::Decoder*)>::operator()(IPC::Decoder*)
        6   0x149b1e0a4 IPC::Connection::dispatchMessage(IPC::Decoder&)
        7   0x149b1e60c IPC::Connection::dispatchMessage(WTF::UniqueRef<IPC::Decoder>)
        8   0x149b1e954 IPC::Connection::dispatchOneIncomingMessage()
        9   0x149b409a4 IPC::Connection::enqueueIncomingMessage(WTF::UniqueRef<IPC::Decoder>)::$_17::operator()() const
        10  0x149b40900 WTF::Detail::CallableWrapper<IPC::Connection::enqueueIncomingMessage(WTF::UniqueRef<IPC::Decoder>)::$_17, void>::call()
        11  0x12909ab24 WTF::Function<void ()>::operator()() const
        12  0x12914c710 WTF::RunLoop::performWork()
        13  0x129150ee0 WTF::RunLoop::performWork(void*)
        14  0x182a914d8 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
        15  0x182a9146c __CFRunLoopDoSource0
        16  0x182a911dc __CFRunLoopDoSources0
        17  0x182a8fdc8 __CFRunLoopRun
        18  0x182a8f434 CFRunLoopRunSpecific
        19  0x183bc3868 -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
        20  0x183c3d4a4 -[NSRunLoop(NSRunLoop) run]
        21  0x1826c9468 _xpc_objc_main
        22  0x1826d8e58 _xpc_main
        23  0x1826c9014 _xpc_copy_xpcservice_dictionary
        24  0x147158f90 WebKit::XPCServiceMain(int, char const**)
        25  0x149a8ddc0 WKXPCServiceMain
        26  0x102cfff90 main
        27  0x182627154 start
        SHOULD NEVER BE REACHED
        /Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/Source/WebKit/Platform/IPC/Connection.h(936) : static void IPC::Connection::callReply(Decoder &, C &&) [T = Messages::WebSWServerConnection::SubscribeToPushService, C = (lambda at /Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/Source/WebKit/WebProcess/Storage/WebSWClientConnection.cpp:275:130)]
        1   0x148cdc39c void IPC::Connection::callReply<Messages::WebSWServerConnection::SubscribeToPushService, WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14>(IPC::Decoder&, WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14&&)
        2   0x148cdc2d4 WTF::CompletionHandler<void (IPC::Decoder*)> IPC::Connection::makeAsyncReplyCompletionHandler<Messages::WebSWServerConnection::SubscribeToPushService, WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14>(WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14&&, WTF::ThreadLikeAssertion)::'lambda'(IPC::Decoder*)::operator()(IPC::Decoder*)
        3   0x148cdc200 WTF::Detail::CallableWrapper<WTF::CompletionHandler<void (IPC::Decoder*)> IPC::Connection::makeAsyncReplyCompletionHandler<Messages::WebSWServerConnection::SubscribeToPushService, WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14>(WebKit::WebSWClientConnection::subscribeToPushService(WTF::ObjectIdentifierGeneric<WebCore::ServiceWorkerRegistrationIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>, WTF::Vector<unsigned char, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc> const&, WTF::CompletionHandler<void (WebCore::ExceptionOr<WebCore::PushSubscriptionData>&&)>&&)::$_14&&, WTF::ThreadLikeAssertion)::'lambda'(IPC::Decoder*), void, IPC::Decoder*>::call(IPC::Decoder*)
        4   0x146c7de80 WTF::Function<void (IPC::Decoder*)>::operator()(IPC::Decoder*) const
        5   0x146c7dd00 WTF::CompletionHandler<void (IPC::Decoder*)>::operator()(IPC::Decoder*)
        6   0x149be60a4 IPC::Connection::dispatchMessage(IPC::Decoder&)
        7   0x149be660c IPC::Connection::dispatchMessage(WTF::UniqueRef<IPC::Decoder>)
        8   0x149be6954 IPC::Connection::dispatchOneIncomingMessage()
        9   0x149c089a4 IPC::Connection::enqueueIncomingMessage(WTF::UniqueRef<IPC::Decoder>)::$_17::operator()() const
        10  0x149c08900 WTF::Detail::CallableWrapper<IPC::Connection::enqueueIncomingMessage(WTF::UniqueRef<IPC::Decoder>)::$_17, void>::call()
        11  0x129162b24 WTF::Function<void ()>::operator()() const
        12  0x129214710 WTF::RunLoop::performWork()
        13  0x129218ee0 WTF::RunLoop::performWork(void*)
        14  0x182a914d8 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
        15  0x182a9146c __CFRunLoopDoSource0
        16  0x182a911dc __CFRunLoopDoSources0
        17  0x182a8fdc8 __CFRunLoopRun
        18  0x182a8f434 CFRunLoopRunSpecific
        19  0x183bc3868 -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
        20  0x183c3d4a4 -[NSRunLoop(NSRunLoop) run]
        21  0x1826c9468 _xpc_objc_main
        22  0x1826d8e58 _xpc_main
        23  0x1826c9014 _xpc_copy_xpcservice_dictionary
        24  0x147220f90 WebKit::XPCServiceMain(int, char const**)
        25  0x149b55dc0 WKXPCServiceMain
        26  0x102dc7f90 main
        27  0x182627154 start
        ASSERTION FAILED: m_shouldIncrementProtocolVersionForTesting
        /Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/Tools/TestWebKitAPI/Tests/WebKitCocoa/WebPushDaemon.mm(278) : auto TestWebKitAPI::WebPushXPCConnectionMessageSender::performSendWithAsyncReplyWithoutUsingIPCConnection(UniqueRef<IPC::Encoder> &&, CompletionHandler<void (IPC::Decoder *)> &&)::(anonymous class)::operator()(xpc_object_t)
        1   0x10171f6bc TestWebKitAPI::WebPushXPCConnectionMessageSender::performSendWithAsyncReplyWithoutUsingIPCConnection(WTF::UniqueRef<IPC::Encoder>&&, WTF::CompletionHandler<void (IPC::Decoder*)>&&) const::$_1::operator()(NSObject<OS_xpc_object>*)
        2   0x10171fb6c WTF::BlockPtr<void (NSObject<OS_xpc_object>*)> WTF::BlockPtr<void (NSObject<OS_xpc_object>*)>::fromCallable<TestWebKitAPI::WebPushXPCConnectionMessageSender::performSendWithAsyncReplyWithoutUsingIPCConnection(WTF::UniqueRef<IPC::Encoder>&&, WTF::CompletionHandler<void (IPC::Decoder*)>&&) const::$_1>(TestWebKitAPI::WebPushXPCConnectionMessageSender::performSendWithAsyncReplyWithoutUsingIPCConnection(WTF::UniqueRef<IPC::Encoder>&&, WTF::CompletionHandler<void (IPC::Decoder*)>&&) const::$_1)::'lambda'(void*, NSObject<OS_xpc_object>*)::operator()(void*, NSObject<OS_xpc_object>*) const
        3   0x10171fb38 WTF::BlockPtr<void (NSObject<OS_xpc_object>*)> WTF::BlockPtr<void (NSObject<OS_xpc_object>*)>::fromCallable<TestWebKitAPI::WebPushXPCConnectionMessageSender::performSendWithAsyncReplyWithoutUsingIPCConnection(WTF::UniqueRef<IPC::Encoder>&&, WTF::CompletionHandler<void (IPC::Decoder*)>&&) const::$_1>(TestWebKitAPI::WebPushXPCConnectionMessageSender::performSendWithAsyncReplyWithoutUsingIPCConnection(WTF::UniqueRef<IPC::Encoder>&&, WTF::CompletionHandler<void (IPC::Decoder*)>&&) const::$_1)::'lambda'(void*, NSObject<OS_xpc_object>*)::__invoke(void*, NSObject<OS_xpc_object>*)
        4   0x1826c0764 _xpc_connection_reply_callout
        5   0x1826c065c _xpc_connection_call_reply_async
        6   0x182801468 _dispatch_client_callout3
        7   0x18281efc8 _dispatch_mach_msg_async_reply_invoke
        8   0x18280fac8 _dispatch_main_queue_drain
        9   0x18280f7cc _dispatch_main_queue_callback_4CF
        10  0x182ad2ad4 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__
        11  0x182a90258 __CFRunLoopRun
        12  0x182a8f434 CFRunLoopRunSpecific
        13  0x183bc3868 -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
        14  0x1017f3f18 TestWebKitAPI::Util::run(bool*)
        15  0x1016fd700 TestWebKitAPI::WebPushDTest::getPushTopics()
        16  0x1016ff4d0 TestWebKitAPI::WebPushDTest::subscribedTopicsCount()
        17  0x1017015c8 TestWebKitAPI::WebPushDTest_UnsubscribesOnServiceWorkerUnregisterTest_Test::TestBody()
        18  0x1018ddaac void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*)
        19  0x10188ea14 void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*)
        20  0x10188e964 testing::Test::Run()
        21  0x10188f8d8 testing::TestInfo::Run()
        22  0x101890a8c testing::TestSuite::Run()
        23  0x10189ed78 testing::internal::UnitTestImpl::RunAllTests()
        24  0x1018e290c bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*)
        25  0x10189e718 bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*)
        26  0x10189e604 testing::UnitTest::Run()
        27  0x100c695e4 RUN_ALL_TESTS()
        28  0x100c69578 TestWebKitAPI::TestsController::run(int, char**)
        29  0x101876aa4 main
        30  0x182627154 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/20241001/61587f88/attachment-0001.htm>


More information about the webkit-unassigned mailing list