[Webkit-unassigned] [Bug 279619] New: REGRESSION(283521 at main): [MacOS wk2 Debug EWS] storage limit and cache-storage tests are crashing with ASSERTION FAILED: m_thread.ptr() == &Thread::current()
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Sep 12 14:41:46 PDT 2024
https://bugs.webkit.org/show_bug.cgi?id=279619
Bug ID: 279619
Summary: REGRESSION(283521 at main): [MacOS wk2 Debug EWS] storage
limit and cache-storage tests are crashing with
ASSERTION FAILED: m_thread.ptr() == &Thread::current()
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: New Bugs
Assignee: webkit-unassigned at lists.webkit.org
Reporter: darbinyan at apple.com
The following tests are pre-existing failure in EWS and crashes on MacOS main with assert.
http/tests/IndexedDB/storage-limit-1.https.html
http/tests/IndexedDB/storage-limit-2.https.html
http/wpt/cache-storage/cache-quota-add.any.html
http/wpt/cache-storage/cache-quota-after-restart.any.html
http/wpt/cache-storage/cache-quota.any.html
http/wpt/cache-storage/quota-third-party.https.html storage/filesystemaccess/sync-access-handle-storage-limit-worker.html
storage/indexeddb/request-size-estimate.html
storage/indexeddb/storage-limit.html
Errors:
stderr:
ASSERTION FAILED: m_thread.ptr() == &Thread::current()
/Volumes/Data/worker/macOS-Sonoma-Debug-WK2-Tests-EWS/build/WebKitBuild/Debug/usr/local/include/wtf/SingleThreadIntegralWrapper.h(47) : void WTF::SingleThreadIntegralWrapper<unsigned int>::assertThread() const [IntegralType = unsigned int]
1 0x12297adfc WTF::SingleThreadIntegralWrapper<unsigned int>::assertThread() const
2 0x122e096c0 WTF::SingleThreadIntegralWrapper<unsigned int>::operator++()
3 0x123d04070 WTF::CanMakeCheckedPtrBase<WTF::SingleThreadIntegralWrapper<unsigned int>, unsigned int, (WTF::DefaultedOperatorEqual)0>::incrementPtrCount() const
4 0x12426b264 WTF::CheckedPtr<WebKit::OriginStorageManager, WTF::RawPtrTraits<WebKit::OriginStorageManager>>::refIfNotNull()
5 0x12426b218 WTF::CheckedPtr<WebKit::OriginStorageManager, WTF::RawPtrTraits<WebKit::OriginStorageManager>>::CheckedPtr(WebKit::OriginStorageManager*)
6 0x12426b094 WTF::CheckedPtr<WebKit::OriginStorageManager, WTF::RawPtrTraits<WebKit::OriginStorageManager>>::CheckedPtr(WebKit::OriginStorageManager*)
7 0x12426b000 WebKit::NetworkStorageManager::didIncreaseQuota(WebCore::ClientOrigin&&, WTF::ObjectIdentifierGeneric<WebKit::QuotaIncreaseRequestIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)1>, std::__1::optional<unsigned long long>)::$_23::operator()()
8 0x12426aeec WTF::Detail::CallableWrapper<WebKit::NetworkStorageManager::didIncreaseQuota(WebCore::ClientOrigin&&, WTF::ObjectIdentifierGeneric<WebKit::QuotaIncreaseRequestIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)1>, std::__1::optional<unsigned long long>)::$_23, void>::call()
9 0x11723d630 WTF::Function<void ()>::operator()() const
10 0x11735cb78 WTF::SuspendableWorkQueue::dispatch(WTF::Function<void ()>&&)::$_1::operator()() const
11 0x11735cab0 WTF::Detail::CallableWrapper<WTF::SuspendableWorkQueue::dispatch(WTF::Function<void ()>&&)::$_1, void>::call()
12 0x11723d630 WTF::Function<void ()>::operator()() const
13 0x1173dc0d0 WTF::(anonymous namespace)::DispatchWorkItem::operator()()
14 0x1173db04c void WTF::dispatchWorkItem<WTF::(anonymous namespace)::DispatchWorkItem>(void*)
15 0x18c4363e8 _dispatch_client_callout
16 0x18c43da14 _dispatch_lane_serial_drain
17 0x18c43e544 _dispatch_lane_invoke
18 0x18c4492d0 _dispatch_root_queue_drain_deferred_wlh
19 0x18c448b44 _dispatch_workloop_worker_thread
20 0x18c5e300c _pthread_wqthread
21 0x18c5e1d28 start_wqthread
com.apple.WebKit.Networking.Development terminated (pid 67709) for reason: crash
LEAK: 1 WebPageProxy
History:
https://results.webkit.org/?suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&test=http%2Ftests%2FIndexedDB%2Fstorage-limit-2.https.html&test=http%2Fwpt%2Fcache-storage%2Fcache-quota-add.any.html&test=http%2Fwpt%2Fcache-storage%2Fcache-quota-after-restart.any.html&test=http%2Fwpt%2Fcache-storage%2Fcache-quota.any.html&test=http%2Fwpt%2Fcache-storage%2Fquota-third-party.https.html&test=storage%2Ffilesystemaccess%2Fsync-access-handle-storage-limit-worker.html&test=storage%2Findexeddb%2Frequest-size-estimate.html&test=http%2Ftests%2FIndexedDB%2Fstorage-limit-1.https.html&test=storage%2Findexeddb%2Fstorage-limit.html&test=storage%2Ffilesystemaccess%2Fsync-access-handle-storage-limit-worker.html&flavor=wk2&style=debug
Link:
https://ews-build.s3-us-west-2.amazonaws.com/macOS-Sonoma-Debug-WK2-Tests-EWS/e111750a-14704-clean-tree/http/wpt/cache-storage/cache-quota-after-restart.any-crash-log.txt
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240912/53968fe0/attachment.htm>
More information about the webkit-unassigned
mailing list