[Webkit-unassigned] [Bug 219745] New: REGRESSION: [iOS] ASSERTION FAILED: !m_messageReceiverMapCount under WebKit::SpeechRecognitionRemoteRealtimeMediaSourceManager::~SpeechRecognitionRemoteRealtimeMediaSourceManager

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Dec 10 09:46:33 PST 2020


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

            Bug ID: 219745
           Summary: REGRESSION: [iOS] ASSERTION FAILED:
                    !m_messageReceiverMapCount under
                    WebKit::SpeechRecognitionRemoteRealtimeMediaSourceMana
                    ger::~SpeechRecognitionRemoteRealtimeMediaSourceManage
                    r
           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

fast/table/crash-splitColumn-3.html has become a flaky crash on iOS debug bots with the following assertion failure:

ASSERTION FAILED: !m_messageReceiverMapCount
/Volumes/Data/slave/ios-simulator-14-debug/build/Source/WebKit/Platform/IPC/MessageReceiver.h(40) : virtual IPC::MessageReceiver::~MessageReceiver()
1   0x104c64129 WTFCrash
2   0x10c7ae09b WTFCrashWithInfo(int, char const*, char const*, int)
3   0x10c7e99c8 IPC::MessageReceiver::~MessageReceiver()
4   0x10ceb88e3 WebKit::SpeechRecognitionRemoteRealtimeMediaSourceManager::~SpeechRecognitionRemoteRealtimeMediaSourceManager()
5   0x10ceb87f5 WebKit::SpeechRecognitionRemoteRealtimeMediaSourceManager::~SpeechRecognitionRemoteRealtimeMediaSourceManager()
6   0x10dba7d5b std::__1::default_delete<WebKit::SpeechRecognitionRemoteRealtimeMediaSourceManager>::operator()(WebKit::SpeechRecognitionRemoteRealtimeMediaSourceManager*) const
7   0x10dba7cdf std::__1::unique_ptr<WebKit::SpeechRecognitionRemoteRealtimeMediaSourceManager, std::__1::default_delete<WebKit::SpeechRecognitionRemoteRealtimeMediaSourceManager> >::reset(WebKit::SpeechRecognitionRemoteRealtimeMediaSourceManager*)
8   0x10dba7c79 std::__1::unique_ptr<WebKit::SpeechRecognitionRemoteRealtimeMediaSourceManager, std::__1::default_delete<WebKit::SpeechRecognitionRemoteRealtimeMediaSourceManager> >::~unique_ptr()
9   0x10db448f5 std::__1::unique_ptr<WebKit::SpeechRecognitionRemoteRealtimeMediaSourceManager, std::__1::default_delete<WebKit::SpeechRecognitionRemoteRealtimeMediaSourceManager> >::~unique_ptr()
10  0x10db441ee WebKit::WebProcessProxy::~WebProcessProxy()
11  0x10db44bb5 WebKit::WebProcessProxy::~WebProcessProxy()
12  0x10db44c3c WebKit::WebProcessProxy::~WebProcessProxy()
13  0x10d6c7f64 WTF::ThreadSafeRefCounted<WebKit::WebProcessProxy, (WTF::DestructionThread)0>::deref() const::'lambda'()::operator()() const
14  0x10d6c7efd WTF::ThreadSafeRefCounted<WebKit::WebProcessProxy, (WTF::DestructionThread)0>::deref() const
15  0x10d6c7eae WebKit::WebProcessProxy::deref()
16  0x10d6c7e7f WTF::Ref<WebKit::WebProcessProxy, WTF::RawPtrTraits<WebKit::WebProcessProxy> >::~Ref()
17  0x10d69b0d5 WTF::Ref<WebKit::WebProcessProxy, WTF::RawPtrTraits<WebKit::WebProcessProxy> >::~Ref()
18  0x10d9f671f WebKit::WebPageProxy::~WebPageProxy()
19  0x10d9f7b85 WebKit::WebPageProxy::~WebPageProxy()
20  0x10d23f184 -[WKObject dealloc]
21  0x102ea2834 objc_object::sidetable_release(bool, bool)
22  0x10d1e01bd API::Object::deref() const
23  0x10d597cf1 WTF::DefaultRefDerefTraits<WebKit::WebPageProxy>::derefIfNotNull(WebKit::WebPageProxy*)
24  0x10d597cb9 WTF::RefPtr<WebKit::WebPageProxy, WTF::RawPtrTraits<WebKit::WebPageProxy>, WTF::DefaultRefDerefTraits<WebKit::WebPageProxy> >::~RefPtr()
25  0x10d593ea5 WTF::RefPtr<WebKit::WebPageProxy, WTF::RawPtrTraits<WebKit::WebPageProxy>, WTF::DefaultRefDerefTraits<WebKit::WebPageProxy> >::~RefPtr()
26  0x10d6961fb -[WKWebView .cxx_destruct]
27  0x102e8a0f0 object_cxxDestructFromClass(objc_object*, objc_class*)
28  0x102e9bf11 objc_destructInstance
29  0x102ea1fb8 -[NSObject dealloc]
30  0x140ee59d5 -[UIResponder dealloc]
31  0x1413e38df -[UIView dealloc]

https://results.webkit.org/?suite=layout-tests&test=fast%2Ftable%2Fcrash-splitColumn-3.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/20201210/85a344ce/attachment.htm>


More information about the webkit-unassigned mailing list