[Webkit-unassigned] [Bug 232946] New: REGRESSION: ASSERTION FAILED: m_wasConstructedOnMainThread == isMainThread() under WebCore::BroadcastChannel

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Nov 10 09:19:28 PST 2021


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

            Bug ID: 232946
           Summary: REGRESSION: ASSERTION FAILED:
                    m_wasConstructedOnMainThread == isMainThread() under
                    WebCore::BroadcastChannel
           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: ryanhaddad at apple.com
                CC: cdumez at apple.com,
                    webkit-bot-watchers-bugzilla at group.apple.com,
                    webkit-bug-importer at group.apple.com

imported/w3c/web-platform-tests/webmessaging/broadcastchannel/workers.html is intermittently failing with the assertion below on iOS and macOS debug bots:

ASSERTION FAILED: m_wasConstructedOnMainThread == isMainThread()
/Volumes/Data/worker/monterey-debug/build/WebKitBuild/Debug/usr/local/include/wtf/CallbackAggregator.h(41) : WTF::CallbackAggregator::~CallbackAggregator()
1   0x139f32890 WTFCrash
2   0x105838170 WTF::NeverDestroyed<WTF::String, WTF::AnyThreadsAccessTraits>::operator WTF::String const&() const
3   0x108075070 WTF::CallbackAggregator::~CallbackAggregator()
4   0x108074fdc WTF::CallbackAggregator::~CallbackAggregator()
5   0x108074fac WTF::ThreadSafeRefCounted<WTF::CallbackAggregator, (WTF::DestructionThread)0>::deref() const::'lambda'()::operator()() const
6   0x108074f20 WTF::ThreadSafeRefCounted<WTF::CallbackAggregator, (WTF::DestructionThread)0>::deref() const
7   0x108074eb0 WTF::Ref<WTF::CallbackAggregator, WTF::RawPtrTraits<WTF::CallbackAggregator> >::~Ref()
8   0x10806db94 WTF::Ref<WTF::CallbackAggregator, WTF::RawPtrTraits<WTF::CallbackAggregator> >::~Ref()
9   0x108072adc WebCore::BroadcastChannel::dispatchMessageTo(WTF::ObjectIdentifier<WebCore::BroadcastChannelIdentifierType>, WTF::Ref<WebCore::SerializedScriptValue, WTF::RawPtrTraits<WebCore::SerializedScriptValue> >&&, WTF::CompletionHandler<void ()>&&)::$_4::~$_4()
10  0x10806db68 WebCore::BroadcastChannel::dispatchMessageTo(WTF::ObjectIdentifier<WebCore::BroadcastChannelIdentifierType>, WTF::Ref<WebCore::SerializedScriptValue, WTF::RawPtrTraits<WebCore::SerializedScriptValue> >&&, WTF::CompletionHandler<void ()>&&)::$_4::~$_4()
11  0x10807e614 WTF::Detail::CallableWrapper<WebCore::BroadcastChannel::dispatchMessageTo(WTF::ObjectIdentifier<WebCore::BroadcastChannelIdentifierType>, WTF::Ref<WebCore::SerializedScriptValue, WTF::RawPtrTraits<WebCore::SerializedScriptValue> >&&, WTF::CompletionHandler<void ()>&&)::$_4, void, WebCore::ScriptExecutionContext&>::~CallableWrapper()
12  0x10807e508 WTF::Detail::CallableWrapper<WebCore::BroadcastChannel::dispatchMessageTo(WTF::ObjectIdentifier<WebCore::BroadcastChannelIdentifierType>, WTF::Ref<WebCore::SerializedScriptValue, WTF::RawPtrTraits<WebCore::SerializedScriptValue> >&&, WTF::CompletionHandler<void ()>&&)::$_4, void, WebCore::ScriptExecutionContext&>::~CallableWrapper()
ASSERTION FAILED: m_wasConstructedOnMainThread == isMainThread()
/Volumes/Data/worker/monterey-debug/build/WebKitBuild/Debug/usr/local/include/wtf/CallbackAggregator.h(41) : WTF::CallbackAggregator::~CallbackAggregator()
13  0x10807e534 WTF::Detail::CallableWrapper<WebCore::BroadcastChannel::dispatchMessageTo(WTF::ObjectIdentifier<WebCore::BroadcastChannelIdentifierType>, WTF::Ref<WebCore::SerializedScriptValue, WTF::RawPtrTraits<WebCore::SerializedScriptValue> >&&, WTF::CompletionHandler<void ()>&&)::$_4, void, WebCore::ScriptExecutionContext&>::~CallableWrapper()

https://results.webkit.org/?suite=layout-tests&test=imported/w3c/web-platform-tests/webmessaging/broadcastchannel/workers.html

-- 
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/20211110/d9db3c41/attachment.htm>


More information about the webkit-unassigned mailing list