[Webkit-unassigned] [Bug 225978] New: [macOS Debug] ASSERTION FAILED: !HashTranslator::equal(KeyTraits::emptyValue(), key)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 19 12:05:08 PDT 2021


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

            Bug ID: 225978
           Summary: [macOS Debug] ASSERTION FAILED:
                    !HashTranslator::equal(KeyTraits::emptyValue(), key)
           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: amir_mark at apple.com

TestWTF.WTF_SmallSet.FourUint16
TestWTF.WTF_SmallSet.FourUint32
TestWTF.WTF_SmallSet.FourUint64
TestWTF.WTF_SmallSet.FourUint8
TestWTF.WTF_SmallSet.HundredUint16
TestWTF.WTF_SmallSet.HundredUint32
TestWTF.WTF_SmallSet.HundredUint64
TestWTF.WTF_SmallSet.HundredUint8
TestWTF.WTF_SmallSet.ThreeUint16
TestWTF.WTF_SmallSet.ThreeUint32
TestWTF.WTF_SmallSet.ThreeUint64
TestWTF.WTF_SmallSet.ThreeUint8

These tests are consistently crashing on BigSur Debug, BigSur E Debug, and Catalina Debug since being introduced.


History:

https://results.webkit.org/?suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&test=TestWTF.WTF_SmallSet.FourUint16&test=TestWTF.WTF_SmallSet.FourUint32&test=TestWTF.WTF_SmallSet.FourUint64&test=TestWTF.WTF_SmallSet.FourUint8&test=TestWTF.WTF_SmallSet.HundredUint16&test=TestWTF.WTF_SmallSet.HundredUint32&test=TestWTF.WTF_SmallSet.HundredUint64&test=TestWTF.WTF_SmallSet.HundredUint8&test=TestWTF.WTF_SmallSet.ThreeUint16&test=TestWTF.WTF_SmallSet.ThreeUint32&test=TestWTF.WTF_SmallSet.ThreeUint64&test=TestWTF.WTF_SmallSet.ThreeUint8


Crash Log:

All lines are similar except line 8 which just changes the name of the test crashing.

ASSERTION FAILED: !HashTranslator::equal(KeyTraits::emptyValue(), key)
        /Volumes/Data/worker/bigsur-debug/build/WebKitBuild/Debug/usr/local/include/wtf/HashTable.h(647) : void WTF::HashTable<unsigned short, unsigned short, WTF::IdentityExtractor, WTF::DefaultHash<unsigned short>, WTF::HashTraits<unsigned short>, WTF::HashTraits<unsigned short> >::checkKey(const T &) [Key = unsigned short, Value = unsigned short, Extractor = WTF::IdentityExtractor, HashFunctions = WTF::DefaultHash<unsigned short>, Traits = WTF::HashTraits<unsigned short>, KeyTraits = WTF::HashTraits<unsigned short>, HashTranslator = WTF::IdentityHashTranslator<WTF::HashTraits<unsigned short>, WTF::DefaultHash<unsigned short> >, T = unsigned short]
        1   0x10953d859 WTFCrash
        2   0x1089e160b WTFCrashWithInfo(int, char const*, char const*, int)
        3   0x108a5d14d void WTF::HashTable<unsigned short, unsigned short, WTF::IdentityExtractor, WTF::DefaultHash<unsigned short>, WTF::HashTraits<unsigned short>, WTF::HashTraits<unsigned short> >::checkKey<WTF::IdentityHashTranslator<WTF::HashTraits<unsigned short>, WTF::DefaultHash<unsigned short> >, unsigned short>(unsigned short const&)
        4   0x108a5ce16 WTF::HashTableAddResult<WTF::HashTableIterator<WTF::HashTable<unsigned short, unsigned short, WTF::IdentityExtractor, WTF::DefaultHash<unsigned short>, WTF::HashTraits<unsigned short>, WTF::HashTraits<unsigned short> >, unsigned short, unsigned short, WTF::IdentityExtractor, WTF::DefaultHash<unsigned short>, WTF::HashTraits<unsigned short>, WTF::HashTraits<unsigned short> > > WTF::HashTable<unsigned short, unsigned short, WTF::IdentityExtractor, WTF::DefaultHash<unsigned short>, WTF::HashTraits<unsigned short>, WTF::HashTraits<unsigned short> >::add<WTF::IdentityHashTranslator<WTF::HashTraits<unsigned short>, WTF::DefaultHash<unsigned short> >, unsigned short const&, unsigned short>(unsigned short const&, unsigned short&&)
        5   0x108a5cd87 WTF::HashTable<unsigned short, unsigned short, WTF::IdentityExtractor, WTF::DefaultHash<unsigned short>, WTF::HashTraits<unsigned short>, WTF::HashTraits<unsigned short> >::add(unsigned short&&)
        6   0x108a5c4d6 WTF::HashSet<unsigned short, WTF::DefaultHash<unsigned short>, WTF::HashTraits<unsigned short>, WTF::HashTableTraits>::add(unsigned short&&)
        7   0x108a50b6e void TestWebKitAPI::testSmallSetOfUnsigned<unsigned short>(unsigned int)
        8   0x108a50116 TestWebKitAPI::WTF_SmallSet_ThreeUint16_Test::TestBody()
        9   0x1096f86a4 void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*)
        10  0x1096ba31b void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*)
        11  0x1096ba253 testing::Test::Run()
        12  0x1096bb434 testing::TestInfo::Run()
        13  0x1096bc575 testing::TestSuite::Run()
        14  0x1096cb74d testing::internal::UnitTestImpl::RunAllTests()
        15  0x1096fd844 bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*)
        16  0x1096cb0eb bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*)
        17  0x1096cafbd testing::UnitTest::Run()
        18  0x10940a5f1 RUN_ALL_TESTS()
        19  0x10940a582 TestWebKitAPI::TestsController::run(int, char**)
        20  0x1096ab663 main
        21  0x7fff20444f3d 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/20210519/6d72829d/attachment.htm>


More information about the webkit-unassigned mailing list