Bug 206229 - REGRESSION: (r254491) [ Mac Debug ] ASSERTION FAILED: heap.mutatorState() != MutatorState::Running
Summary: REGRESSION: (r254491) [ Mac Debug ] ASSERTION FAILED: heap.mutatorState() != ...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-01-14 07:25 PST by Truitt Savell
Modified: 2020-01-14 22:57 PST (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 Truitt Savell 2020-01-14 07:25:26 PST
23 tests are crashing on Mac Debug after the changes in https://trac.webkit.org/changeset/254491/webkit
It looks like the new Assert is causing this.

Example crash log:
stderr:
ASSERTION FAILED: heap.mutatorState() != MutatorState::Running
./runtime/VM.cpp(1069) : void JSC::VM::scanSideState(JSC::ConservativeRoots &) const
1   0x7524c3c39 WTFCrash
2   0x752c0461b WTFCrashWithInfo(int, char const*, char const*, int)


Results: 
https://build.webkit.org/results/Apple-Catalina-Debug-WK2-Tests/r254491%20(1674)/results.html

build:
https://build.webkit.org/builders/Apple-Catalina-Debug-WK2-Tests/builds/1674
Comment 1 Radar WebKit Bug Importer 2020-01-14 07:25:40 PST
<rdar://problem/58567209>
Comment 2 Keith Miller 2020-01-14 17:48:20 PST
Fixed in r254549: <https://trac.webkit.org/changeset/254549>