Bug 303870
| Summary: | REGRESSION(304015@main): Broke CLoop tests | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Jonathan Bedard <jbedard> |
| Component: | New Bugs | Assignee: | Basuke Suzuki <basuke> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | |||
| Bug Blocks: | 302416 | ||
Jonathan Bedard
Build:
https://build.webkit.org/#/builders/1696/builds/1654
Log:
ASSERTION FAILED: m_thread.ptr() == &Thread::currentSingleton()
/Volumes/Data/worker/Apple-Tahoe-LLINT-CLoop-BuildAndTest/build/WebKitBuild/Debug/usr/local/include/wtf/SingleThreadIntegralWrapper.h(54) : void WTF::SingleThreadIntegralWrapper<unsigned int>::assertThread() const [IntegralType = unsigned int]
1 0x1057943b0 WTF::SingleThreadIntegralWrapper<unsigned int>::assertThread() const
2 0x105e06a3c WTF::SingleThreadIntegralWrapper<unsigned int>::operator++()
3 0x105e06a14 WTF::CanMakeCheckedPtrBase<WTF::SingleThreadIntegralWrapper<unsigned int>, unsigned int, bool, (WTF::CheckedPtrDeleteCheckException)0>::incrementCheckedPtrCount() const
4 0x105dfaedc Inspector::JSGlobalObjectInspectorController::incrementCheckedPtrCount() const
5 0x1062caf74 WTF::CheckedRef<Inspector::JSGlobalObjectInspectorController, WTF::RawPtrTraits<Inspector::JSGlobalObjectInspectorController>>::CheckedRef(Inspector::JSGlobalObjectInspectorController&)
6 0x1062548c4 WTF::CheckedRef<Inspector::JSGlobalObjectInspectorController, WTF::RawPtrTraits<Inspector::JSGlobalObjectInspectorController>>::CheckedRef(Inspector::JSGlobalObjectInspectorController&)
7 0x106234c7c JSC::JSGlobalObject::checkedInspectorController() const
8 0x1062344fc JSC::JSGlobalObject::~JSGlobalObject()
9 0x106234f74 JSC::JSGlobalObject::~JSGlobalObject()
10 0x106231954 JSC::JSGlobalObject::destroy(JSC::JSCell*)
11 0x105c5d5a8 JSC::IsoHeapCellType::destroy(JSC::VM&, JSC::JSCell*) const
12 0x105cd0e90 JSC::Subspace::destroy(JSC::VM&, JSC::JSCell*)
13 0x105c74c3c JSC::PreciseAllocation::sweep()
14 0x105c746b4 JSC::PreciseAllocation::lastChanceToFinalize()
15 0x105c745ec JSC::MarkedSpace::lastChanceToFinalize()
16 0x105bb3840 JSC::Heap::lastChanceToFinalize()
17 0x1067956e8 JSC::VM::~VM()
18 0x1067964bc JSC::VM::~VM()
19 0x1057a6ae4 WTF::ThreadSafeRefCountedWithSuppressingSaferCPPChecking<JSC::VM, (WTF::DestructionThread)0>::derefSuppressingSaferCPPChecking() const
20 0x1057a6a6c WTF::DefaultRefDerefTraits<JSC::VM>::derefIfNotNull(JSC::VM*)
21 0x105deb7c0 WTF::RefPtr<JSC::VM, WTF::RawPtrTraits<JSC::VM>, WTF::DefaultRefDerefTraits<JSC::VM>>::operator=(std::nullptr_t)
22 0x1062d731c JSC::JSLockHolder::~JSLockHolder()
23 0x1062d73c0 JSC::JSLockHolder::~JSLockHolder()
24 0x10584d118 JSContextGroupRelease
25 0x105786cc4 -[JSVirtualMachine dealloc]
26 0x182cdbc74 AutoreleasePoolPage::releaseUntil(objc_object**)
27 0x182cd8140 objc_autoreleasePoolPop
28 0x182d0ce88 objc_tls_direct_base<AutoreleasePoolPage*, (tls_key)3, AutoreleasePoolPage::HotPageDealloc>::dtor_(void*)
29 0x1831166a4 _pthread_tsd_cleanup
30 0x1831192e8 _pthread_exit
31 0x183118c14 _pthread_start
testapi completed with rc=5 (254)
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/166167124>
Basuke Suzuki
Pull request: https://github.com/WebKit/WebKit/pull/55211
EWS
Committed 304274@main (cc456a2f26f6): <https://commits.webkit.org/304274@main>
Reviewed commits have been landed. Closing PR #55211 and removing active labels.