WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
288459
[Crash] com.apple.WebKit.GPU at WebCore: bool WTF::Vector<WebCore::FragmentedSharedBuffer::DataSegmentVectorEntry, 1ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>::reserveCapacity<(WTF::FailureAction)0>
https://bugs.webkit.org/show_bug.cgi?id=288459
Summary
[Crash] com.apple.WebKit.GPU at WebCore: bool WTF::Vector<WebCore::Fragmente...
Jean-Yves Avenard [:jya]
Reported
2025-02-24 23:24:26 PST
``` 6 unsigned int std::__1::__cxx_atomic_fetch_add[abi:sn170006]<unsigned int>(std::__1::__cxx_atomic_base_impl<unsigned int>*, unsigned int, std::__1::memory_order) 6 std::__1::__atomic_base<unsigned int, true>::fetch_add[abi:sn170006](unsigned int, std::__1::memory_order) 6 std::__1::__atomic_base<unsigned int, true>::operator++[abi:sn170006]() 6 WTF::ThreadSafeRefCountedBase::ref() const 6 WTF::Ref<WebCore::DataSegment const, WTF::RawPtrTraits<WebCore::DataSegment const>>::Ref(WTF::Ref<WebCore::DataSegment const, WTF::RawPtrTraits<WebCore::DataSegment const>> const&) 6 WTF::Ref<WebCore::DataSegment const, WTF::RawPtrTraits<WebCore::DataSegment const>>::Ref(WTF::Ref<WebCore::DataSegment const, WTF::RawPtrTraits<WebCore::DataSegment const>> const&) 6 WebCore::FragmentedSharedBuffer::DataSegmentVectorEntry::DataSegmentVectorEntry(WebCore::FragmentedSharedBuffer::DataSegmentVectorEntry&&) 6 WebCore::FragmentedSharedBuffer::DataSegmentVectorEntry::DataSegmentVectorEntry(WebCore::FragmentedSharedBuffer::DataSegmentVectorEntry&&) 6 WTF::VectorMover<false, WebCore::FragmentedSharedBuffer::DataSegmentVectorEntry>::move(WebCore::FragmentedSharedBuffer::DataSegmentVectorEntry*, WebCore::FragmentedSharedBuffer::DataSegmentVectorEntry*, WebCore::FragmentedSharedBuffer::DataSegmentVectorEntry*) 6 WTF::VectorTypeOperations<WebCore::FragmentedSharedBuffer::DataSegmentVectorEntry>::move(WebCore::FragmentedSharedBuffer::DataSegmentVectorEntry*, WebCore::FragmentedSharedBuffer::DataSegmentVectorEntry*, WebCore::FragmentedSharedBuffer::DataSegmentVectorEntry*) ==> 6 bool WTF::Vector<WebCore::FragmentedSharedBuffer::DataSegmentVectorEntry, 1ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>::reserveCapacity<(WTF::FailureAction)0>(unsigned long) <== 6 bool WTF::Vector<WebCore::FragmentedSharedBuffer::DataSegmentVectorEntry, 1ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>::expandCapacity<(WTF::FailureAction)0>(unsigned long) ```
Attachments
Add attachment
proposed patch, testcase, etc.
Jean-Yves Avenard [:jya]
Comment 1
2025-02-24 23:26:58 PST
rdar://126591953
Jean-Yves Avenard [:jya]
Comment 2
2025-02-24 23:33:03 PST
Pull request:
https://github.com/WebKit/WebKit/pull/41275
EWS
Comment 3
2025-02-25 08:08:14 PST
Committed
291026@main
(5e69d534596e): <
https://commits.webkit.org/291026@main
> Reviewed commits have been landed. Closing PR #41275 and removing active labels.
EWS
Comment 4
2025-02-25 13:19:31 PST
Committed
289651.176@safari-7621-branch
(11e882942b96): <
https://commits.webkit.org/289651.176@safari-7621-branch
> Reviewed commits have been landed. Closing PR #2677 and removing active labels.
youenn fablet
Comment 5
2025-03-19 01:52:46 PDT
***
Bug 290002
has been marked as a duplicate of this bug. ***
youenn fablet
Comment 6
2025-03-20 10:28:39 PDT
MediaRecorder has been improved and refactored a lot for this release, including more codecs and formats. This particular issue was introduced and was due to multi threading.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug