TestWTF.bmalloc.IsoFlipFlopFragmentedPagesScavengeInMiddle288 Description: This test began crashing recently with r254708 History: https://results.webkit.org/?suite=api-tests&test=TestWTF.bmalloc.IsoFlipFlopFragmentedPagesScavengeInMiddle288 Crashed TestWTF.bmalloc.IsoFlipFlopFragmentedPagesScavengeInMiddle288 ASSERTION FAILED: m_firstEligibleOrDecommitedDirectory.get() == cursor /Volumes/Data/slave/catalina-debug/build/WebKitBuild/Debug/usr/local/include/bmalloc/IsoHeapImplInlines.h(65) : EligibilityResult<Config> bmalloc::IsoHeapImpl<bmalloc::IsoConfig<288> >::takeFirstEligible(const std::lock_guard<Mutex> &) [Config = bmalloc::IsoConfig<288>] 1 0x10eda6f79 WTFCrash 2 0x10e42e8cb WTFCrashWithInfo(int, char const*, char const*, int) 3 0x10e5da621 bmalloc::IsoHeapImpl<bmalloc::IsoConfig<288u> >::takeFirstEligible(std::__1::lock_guard<bmalloc::Mutex> const&) 4 0x10e5da140 bmalloc::IsoAllocator<bmalloc::IsoConfig<288u> >::allocateSlow(bmalloc::IsoHeapImpl<bmalloc::IsoConfig<288u> >&, bool) 5 0x10e5d9ffb bmalloc::IsoAllocator<bmalloc::IsoConfig<288u> >::allocate(bmalloc::IsoHeapImpl<bmalloc::IsoConfig<288u> >&, bool)::'lambda'()::operator()() const 6 0x10e5d9fa1 void* bmalloc::FreeList::allocate<bmalloc::IsoConfig<288u>, bmalloc::IsoAllocator<bmalloc::IsoConfig<288u> >::allocate(bmalloc::IsoHeapImpl<bmalloc::IsoConfig<288u> >&, bool)::'lambda'()>(bmalloc::IsoAllocator<bmalloc::IsoConfig<288u> >::allocate(bmalloc::IsoHeapImpl<bmalloc::IsoConfig<288u> >&, bool)::'lambda'() const&) 7 0x10e5d9f0b bmalloc::IsoAllocator<bmalloc::IsoConfig<288u> >::allocate(bmalloc::IsoHeapImpl<bmalloc::IsoConfig<288u> >&, bool) 8 0x10e5d740f void* bmalloc::IsoTLS::allocateFast<bmalloc::IsoConfig<288u>, char [288]>(bmalloc::api::IsoHeap<char [288]>&, unsigned int, bool) 9 0x10e5d7276 void* bmalloc::IsoTLS::allocateImpl<bmalloc::IsoConfig<288u>, char [288]>(bmalloc::api::IsoHeap<char [288]>&, bool) 10 0x10e5d71f5 void* bmalloc::IsoTLS::allocate<char [288]>(bmalloc::api::IsoHeap<char [288]>&, bool) 11 0x10e5c23f1 bmalloc::api::IsoHeap<char [288]>::allocate() 12 0x10e5c2233 bmalloc_IsoFlipFlopFragmentedPagesScavengeInMiddle288_Test::TestBody() 13 0x10ef320ae void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) 14 0x10eeffdeb void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) 15 0x10eeffd16 testing::Test::Run() 16 0x10ef00f15 testing::TestInfo::Run() 17 0x10ef01def testing::TestCase::Run() 18 0x10ef0da84 testing::internal::UnitTestImpl::RunAllTests() 19 0x10ef36a6e bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) 20 0x10ef0d55b bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) 21 0x10ef0d430 testing::UnitTest::Run() 22 0x10eca7bf1 RUN_ALL_TESTS() 23 0x10eca7b82 TestWebKitAPI::TestsController::run(int, char**) 24 0x10eef223b main 25 0x7fff6403f405 start 26 0x2
<rdar://problem/58688794>
Oops, I filed a new bugzilla and uploaded the patch to that. *** This bug has been marked as a duplicate of bug 206440 ***