Bug 275179

Summary: REGRESSION(279738@main): ASSERTION FAILED: heap.vm().currentThreadIsHoldingAPILock() || heap.worldIsStopped()
Product: WebKit Reporter: Fujii Hironori <fujii.hironori>
Component: JavaScriptCoreAssignee: Keith Miller <keith_miller>
Status: RESOLVED FIXED    
Severity: Normal CC: keith_miller, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Fujii Hironori
Reported 2024-06-05 13:07:49 PDT
After 279738@main, Debug layout tests are randomly crashing due to an assertion failure. https://build.webkit.org/results/Apple-Sonoma-Debug-WK1-Tests/279738@main%20(1873)/inspector/memory/tracking-stderr.txt ASSERTION FAILED: heap.vm().currentThreadIsHoldingAPILock() || heap.worldIsStopped() ./heap/BlockDirectory.cpp(498) : void JSC::BlockDirectory::assertIsMutatorOrMutatorIsStopped() const
Attachments
Keith Miller
Comment 1 2024-06-05 13:10:14 PDT
I think this is fixed in 279749@main *** This bug has been marked as a duplicate of bug 275173 ***
Fujii Hironori
Comment 2 2024-06-05 17:24:43 PDT
Still crashing. Reopened. https://results.webkit.org/?suite=layout-tests&test=http%2Ftests%2Finspector%2Fworker%2Fblob-script-with-cross-domain-imported-scripts.html&style=debug Buildbot: builder Apple-Ventura-Debug-WK2-Tests build 4831 : 279750@main https://build.webkit.org/#/builders/701/builds/4831 https://build.webkit.org/results/Apple-Ventura-Debug-WK2-Tests/279750@main%20(4831)/results.html https://build.webkit.org/results/Apple-Ventura-Debug-WK2-Tests/279750@main%20(4831)/imported/w3c/web-platform-tests/wasm/jsapi/constructor/instantiate.any.worker-crash-log.txt ASSERTION FAILED: heap.vm().currentThreadIsHoldingAPILock() || heap.worldIsStopped() ./heap/BlockDirectory.cpp(498) : void JSC::BlockDirectory::assertIsMutatorOrMutatorIsStopped() const com.apple.WebKit.WebContent.Development terminated (pid 36103) for reason: crash LEAK: 1 WebPageProxy
Radar WebKit Bug Importer
Comment 3 2024-06-05 18:17:12 PDT
Keith Miller
Comment 4 2024-06-05 19:18:54 PDT
EWS
Comment 5 2024-06-05 19:26:51 PDT
Committed 279764@main (c562438ba0b2): <https://commits.webkit.org/279764@main> Reviewed commits have been landed. Closing PR #29567 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.