Bug 206432
Summary: | REGRESSION: ( r254798 ) [ Mac Debug ] TestWTF.bmalloc.IsoFlipFlopFragmentedPagesScavengeInMiddle288 is Crashing | ||
---|---|---|---|
Product: | WebKit | Reporter: | Truitt Savell <tsavell> |
Component: | bmalloc | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED DUPLICATE | ||
Severity: | Normal | CC: | ggaren, webkit-bot-watchers-bugzilla, webkit-bug-importer, ysuzuki |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Truitt Savell
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
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/58688794>
Yusuke Suzuki
Oops, I filed a new bugzilla and uploaded the patch to that.
*** This bug has been marked as a duplicate of bug 206440 ***