Bug 206432 - REGRESSION: ( r254798 ) [ Mac Debug ] TestWTF.bmalloc.IsoFlipFlopFragmentedPagesScavengeInMiddle288 is Crashing
Summary: REGRESSION: ( r254798 ) [ Mac Debug ] TestWTF.bmalloc.IsoFlipFlopFragmentedPa...
Status: RESOLVED DUPLICATE of bug 206440
Alias: None
Product: WebKit
Classification: Unclassified
Component: bmalloc (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-01-17 11:13 PST by Truitt Savell
Modified: 2020-01-17 13:36 PST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Truitt Savell 2020-01-17 11:13:55 PST
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
Comment 1 Radar WebKit Bug Importer 2020-01-17 11:14:14 PST
<rdar://problem/58688794>
Comment 2 Yusuke Suzuki 2020-01-17 13:36:07 PST
Oops, I filed a new bugzilla and uploaded the patch to that.

*** This bug has been marked as a duplicate of bug 206440 ***