Bug 211733 - REGRESSION (r261440): 6 TestWTF.WTF test failures related to WeakPtr
Summary: REGRESSION (r261440): 6 TestWTF.WTF test failures related to WeakPtr
Status: RESOLVED CONFIGURATION CHANGED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-05-11 10:47 PDT by Ryan Haddad
Modified: 2020-05-11 12:07 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Haddad 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
Comment 1 Radar WebKit Bug Importer 2020-05-11 10:48:40 PDT
<rdar://problem/63095995>
Comment 2 Ryan Haddad 2020-05-11 10:48:59 PDT
This appears to have started with https://trac.webkit.org/changeset/261440
Comment 3 Ryan Haddad 2020-05-11 10:49:49 PDT
These failures appear to be debug only, so EWS didn't catch it.
Comment 4 Darin Adler 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.
Comment 5 Ryan Haddad 2020-05-11 12:07:42 PDT
Reverted in https://trac.webkit.org/changeset/261486