WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED CONFIGURATION CHANGED
211733
REGRESSION (
r261440
): 6 TestWTF.WTF test failures related to WeakPtr
https://bugs.webkit.org/show_bug.cgi?id=211733
Summary
REGRESSION (r261440): 6 TestWTF.WTF test failures related to WeakPtr
Ryan Haddad
Reported
2020-05-11 10:47:56 PDT
https://results.webkit.org/?suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&test=TestWTF.WTF_WeakPtr.WeakHashSetBasic&test=TestWTF.WTF_WeakPtr.WeakHashSetExpansion&test=TestWTF.WTF_WeakPtr.WeakHashSetConstObjects&test=TestWTF.WTF_WeakPtr.WeakHashSetComputesEmpty&test=TestWTF.WTF_WeakPtr.WeakHashSetComputeSize&test=TestWTF.WTF.ThreadGroupAddCurrentThread
Failed TestWTF.WTF_WeakPtr.WeakHashSetComputesEmpty /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:654 Expected equality of these values: s_baseWeakReferences Which is: 1 0u Which is: 0 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:656 Expected equality of these values: s_baseWeakReferences Which is: 2 1u Which is: 1 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:662 Expected equality of these values: s_baseWeakReferences Which is: 3 2u Which is: 2 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:679 Expected equality of these values: s_baseWeakReferences Which is: 5 objects.size() + 1 Which is: 2 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:684 Expected equality of these values: s_baseWeakReferences Which is: 5 objects.size() + 1 Which is: 2 TestWTF.WTF_WeakPtr.WeakHashSetExpansion /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:572 Expected equality of these values: s_baseWeakReferences Which is: 1 0u Which is: 0 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:588 Expected equality of these values: s_baseWeakReferences Which is: 3 otherObjects.size() Which is: 2 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:597 Expected equality of these values: s_baseWeakReferences Which is: 3 otherObjects.size() Which is: 2 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:611 Expected equality of these values: s_baseWeakReferences Which is: 5 0u Which is: 0 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:625 Expected equality of these values: s_baseWeakReferences Which is: 21 objects.size() Which is: 16 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:631 Expected equality of these values: s_baseWeakReferences Which is: 21 objectCount Which is: 16 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:625 Expected equality of these values: s_baseWeakReferences Which is: 37 objects.size() Which is: 16 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:631 Expected equality of these values: s_baseWeakReferences Which is: 37 objectCount Which is: 16 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:625 Expected equality of these values: s_baseWeakReferences Which is: 53 objects.size() Which is: 16 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:631 Expected equality of these values: s_baseWeakReferences Which is: 53 objectCount Which is: 16 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:625 Expected equality of these values: s_baseWeakReferences Which is: 69 objects.size() Which is: 16 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:631 Expected equality of these values: s_baseWeakReferences Which is: 69 objectCount Which is: 16 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:625 Expected equality of these values: s_baseWeakReferences Which is: 85 objects.size() Which is: 16 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:631 Expected equality of these values: s_baseWeakReferences Which is: 85 objectCount Which is: 16 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:625 Expected equality of these values: s_baseWeakReferences Which is: 101 objects.size() Which is: 16 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:631 Expected equality of these values: s_baseWeakReferences Which is: 101 objectCount Which is: 16 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:625 Expected equality of these values: s_baseWeakReferences Which is: 117 objects.size() Which is: 16 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:631 Expected equality of these values: s_baseWeakReferences Which is: 117 objectCount Which is: 16 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:625 Expected equality of these values: s_baseWeakReferences Which is: 133 objects.size() Which is: 16 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:631 Expected equality of these values: s_baseWeakReferences Which is: 133 objectCount Which is: 16 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:625 Expected equality of these values: s_baseWeakReferences Which is: 149 objects.size() Which is: 16 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:631 Expected equality of these values: s_baseWeakReferences Which is: 149 objectCount Which is: 16 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:625 Expected equality of these values: s_baseWeakReferences Which is: 165 objects.size() Which is: 16 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:631 Expected equality of these values: s_baseWeakReferences Which is: 165 objectCount Which is: 16 TestWTF.WTF_WeakPtr.WeakHashSetConstObjects /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:521 Expected equality of these values: s_baseWeakReferences Which is: 1 0u Which is: 0 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:524 Expected equality of these values: s_baseWeakReferences Which is: 2 1u Which is: 1 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:530 Expected equality of these values: s_baseWeakReferences Which is: 2 1u Which is: 1 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:534 Expected equality of these values: s_baseWeakReferences Which is: 2 1u Which is: 1 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:542 Expected equality of these values: s_baseWeakReferences Which is: 2 0u Which is: 0 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:545 Expected equality of these values: s_baseWeakReferences Which is: 3 1u Which is: 1 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:551 Expected equality of these values: s_baseWeakReferences Which is: 3 1u Which is: 1 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:555 Expected equality of these values: s_baseWeakReferences Which is: 3 1u Which is: 1 TestWTF.WTF_WeakPtr.WeakHashSetComputeSize /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:703 Expected equality of these values: s_baseWeakReferences Which is: 1 0u Which is: 0 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:712 Expected equality of these values: s_baseWeakReferences Which is: 1 0u Which is: 0 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:714 Expected equality of these values: s_baseWeakReferences Which is: 2 1u Which is: 1 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:718 Expected equality of these values: s_baseWeakReferences Which is: 3 2u Which is: 2 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:722 Expected equality of these values: s_baseWeakReferences Which is: 3 2u Which is: 2 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:724 Expected equality of these values: s_baseWeakReferences Which is: 3 1u Which is: 1 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:727 Expected equality of these values: s_baseWeakReferences Which is: 3 1u Which is: 1 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:729 Expected equality of these values: s_baseWeakReferences Which is: 3 1u Which is: 1 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:732 Expected equality of these values: s_baseWeakReferences Which is: 3 0u Which is: 0 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:744 Expected equality of these values: s_baseWeakReferences Which is: 25 2u Which is: 2 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:746 Expected equality of these values: s_baseWeakReferences Which is: 25 2u Which is: 2 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:750 Expected equality of these values: s_baseWeakReferences Which is: 25 1u Which is: 1 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:753 Expected equality of these values: s_baseWeakReferences Which is: 25 1u Which is: 1 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:755 Expected equality of these values: s_baseWeakReferences Which is: 25 0u Which is: 0 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:772 Expected equality of these values: s_baseWeakReferences Which is: 27 objectsCount + 1 Which is: 2 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:774 Expected equality of these values: s_baseWeakReferences Which is: 27 objectsCount + 1 Which is: 2 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:778 Expected equality of these values: s_baseWeakReferences Which is: 27 objectsCount Which is: 1 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:781 Expected equality of these values: s_baseWeakReferences Which is: 27 objectsCount Which is: 1 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:783 Expected equality of these values: s_baseWeakReferences Which is: 27 0u Which is: 0 TestWTF.WTF_WeakPtr.WeakHashSetBasic /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:388 Expected equality of these values: s_baseWeakReferences Which is: 1 0u Which is: 0 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:395 Expected equality of these values: s_baseWeakReferences Which is: 1 0u Which is: 0 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:398 Expected equality of these values: s_baseWeakReferences Which is: 2 1u Which is: 1 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:402 Expected equality of these values: s_baseWeakReferences Which is: 2 1u Which is: 1 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:406 Expected equality of these values: s_baseWeakReferences Which is: 2 0u Which is: 0 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:414 Expected equality of these values: s_baseWeakReferences Which is: 2 0u Which is: 0 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:418 Expected equality of these values: s_baseWeakReferences Which is: 3 1u Which is: 1 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:423 Expected equality of these values: s_baseWeakReferences Which is: 3 0u Which is: 0 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:432 Expected equality of these values: s_baseWeakReferences Which is: 3 0u Which is: 0 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:437 Expected equality of these values: s_baseWeakReferences Which is: 4 1u Which is: 1 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:442 Expected equality of these values: s_baseWeakReferences Which is: 5 2u Which is: 2 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:452 Expected equality of these values: s_baseWeakReferences Which is: 5 0u Which is: 0 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:462 Expected equality of these values: s_baseWeakReferences Which is: 5 0u Which is: 0 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:469 Expected equality of these values: s_baseWeakReferences Which is: 7 2u Which is: 2 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:475 Expected equality of these values: s_baseWeakReferences Which is: 7 2u Which is: 2 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:481 Expected equality of these values: s_baseWeakReferences Which is: 7 2u Which is: 2 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:487 Expected equality of these values: s_baseWeakReferences Which is: 7 2u Which is: 2 /Volumes/Data/slave/catalina-debug/build/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp:491 Expected equality of these values: s_baseWeakReferences Which is: 7 0u Which is: 0 Crashed TestWTF.WTF.ThreadGroupAddCurrentThread ASSERTION FAILED: m_wasConstructedOnMainThread == isMainThread() /Volumes/Data/slave/catalina-debug/build/WebKitBuild/Debug/usr/local/include/wtf/WeakPtr.h(163) : void WTF::WeakPtrFactory<WTF::ListHashSet<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > > >::initializeIfNeeded(const T &) const [T = WTF::ListHashSet<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > >] 1 0x10ce9bb19 WTFCrash 2 0x10c49812b WTFCrashWithInfo(int, char const*, char const*, int) 3 0x10cf3eca2 WTF::WeakPtrFactory<WTF::ListHashSet<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > > >::initializeIfNeeded(WTF::ListHashSet<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > > const&) const 4 0x10cf3eb3f WTF::WeakPtrFactory<WTF::ListHashSet<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > > >::createWeakPtr(WTF::ListHashSet<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > > const&) const 5 0x10cf3ead3 WTF::WeakPtr<WTF::ListHashSet<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > > const> WTF::makeWeakPtr<WTF::ListHashSet<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > > const>(WTF::ListHashSet<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > > const&) 6 0x10cf3ea1d WTF::WeakPtr<WTF::ListHashSet<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > > const> WTF::makeWeakPtr<WTF::ListHashSet<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > > const>(WTF::ListHashSet<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > > const*) 7 0x10cf3e9c1 WTF::ListHashSetConstIterator<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > >::ListHashSetConstIterator(WTF::ListHashSet<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > > const*, WTF::ListHashSetNode<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > >*) 8 0x10cf3e975 WTF::ListHashSetConstIterator<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > >::ListHashSetConstIterator(WTF::ListHashSet<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > > const*, WTF::ListHashSetNode<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > >*) 9 0x10cf6f645 WTF::ListHashSetIterator<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > >::ListHashSetIterator(WTF::ListHashSet<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > > const*, WTF::ListHashSetNode<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > >*) 10 0x10cf6f615 WTF::ListHashSetIterator<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > >::ListHashSetIterator(WTF::ListHashSet<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > > const*, WTF::ListHashSetNode<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > >*) 11 0x10cf6f5e4 WTF::ListHashSet<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > >::makeIterator(WTF::ListHashSetNode<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > >*) 12 0x10cf7177a WTF::ListHashSet<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >, WTF::PtrHash<WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> > > >::add(WTF::Ref<WTF::Thread, WTF::DumbPtrTraits<WTF::Thread> >&&) 13 0x10cf71609 WTF::Thread::addToThreadGroup(WTF::AbstractLocker const&, WTF::ThreadGroup&) 14 0x10cf6eba5 WTF::ThreadGroup::add(WTF::AbstractLocker const&, WTF::Thread&) 15 0x10cf6ebf2 WTF::ThreadGroup::add(WTF::Thread&) 16 0x10cf6ec35 WTF::ThreadGroup::addCurrentThread() 17 0x10cda0196 TestWebKitAPI::testThreadGroup(TestWebKitAPI::Mode)::$_4::operator()() const 18 0x10cda011e WTF::Detail::CallableWrapper<TestWebKitAPI::testThreadGroup(TestWebKitAPI::Mode)::$_4, void>::call() 19 0x10cec31e2 WTF::Function<void ()>::operator()() const 20 0x10cf707d8 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*) 21 0x10cf7dd78 WTF::wtfThreadEntryPoint(void*) 22 0x7fff6fa7d109 _pthread_start 23 0x7fff6fa78b8b thread_start
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2020-05-11 10:48:40 PDT
<
rdar://problem/63095995
>
Ryan Haddad
Comment 2
2020-05-11 10:48:59 PDT
This appears to have started with
https://trac.webkit.org/changeset/261440
Ryan Haddad
Comment 3
2020-05-11 10:49:49 PDT
These failures appear to be debug only, so EWS didn't catch it.
Darin Adler
Comment 4
2020-05-11 11:22:41 PDT
For a quick fix, could either disable these tests or roll the change out. Either is OK. I will re-enable the tests after fixing them.
Ryan Haddad
Comment 5
2020-05-11 12:07:42 PDT
Reverted in
https://trac.webkit.org/changeset/261486
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug