Bug 302044
| Summary: | com.apple.WebKit.GPU at WebCore: WebCore::AudioVideoRendererAVFObjC::addTrack | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Jean-Yves Avenard [:jya] <jean-yves.avenard> |
| Component: | Media | Assignee: | Jean-Yves Avenard [:jya] <jean-yves.avenard> |
| Status: | NEW | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Jean-Yves Avenard [:jya]
```
0 libobjc.A.dylib 0x190b4e7bc objc_release_x23 + 8
1 WebCore 0x1b08bd460 WTF::RetainPtr<AVSampleBufferAudioRenderer>::releaseFoundationPtr(objc_object*) + 4 (/AppleInternal/Library/BuildRoots/4~CBBZugCvmWlzu2BROjqv9EJ_VMdOmL-2fFUHJFA/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.1.sdk/usr/local/include/wtf/RetainPtr.h:174) [inlined]
2 WebCore 0x1b08bd460 WTF::RetainPtr<AVSampleBufferAudioRenderer>::~RetainPtr() + 8 (/AppleInternal/Library/BuildRoots/4~CBBZugCvmWlzu2BROjqv9EJ_VMdOmL-2fFUHJFA/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.1.sdk/usr/local/include/wtf/RetainPtr.h:190) [inlined]
3 WebCore 0x1b08bd460 WTF::RetainPtr<AVSampleBufferAudioRenderer>::~RetainPtr() + 8 (/AppleInternal/Library/BuildRoots/4~CBBZugCvmWlzu2BROjqv9EJ_VMdOmL-2fFUHJFA/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.1.sdk/usr/local/include/wtf/RetainPtr.h:188) [inlined]
4 WebCore 0x1b08bd460 WebCore::AudioVideoRendererAVFObjC::addAudioRenderer(WTF::ObjectIdentifierGeneric<WebCore::SamplesRendererTrackIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long>) + 136 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/platform/graphics/avfoundation/AudioVideoRendererAVFObjC.mm:897) [inlined]
5 WebCore 0x1b08bd460 WebCore::AudioVideoRendererAVFObjC::addTrack(WebCore::TrackInfoTrackType) + 1168 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/platform/graphics/avfoundation/AudioVideoRendererAVFObjC.mm:159)
6 WebCore 0x1afbc0ac8 WebCore::SourceBufferPrivateAVFObjC::trackDidChangeEnabled(WebCore::AudioTrackPrivate&, bool) + 2664 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm:523)
7 WebCore 0x1afbcb41c WebCore::SourceBufferPrivateAVFObjC::setTrackChangeCallbacks(WebCore::SourceBufferPrivateClient::InitializationSegment const&, bool)::$_1::operator()(WebCore::AudioTrackPrivate&, bool)::'lambda'()::operator()() const + 96 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm:159) [inlined]
8 WebCore 0x1afbcb41c WTF::Detail::CallableWrapper<WebCore::SourceBufferPrivateAVFObjC::setTrackChangeCallbacks(WebCore::SourceBufferPrivateClient::InitializationSegment const&, bool)::$_1::operator()(WebCore::AudioTrackPrivate&, bool)::'lambda'(), void>::call() + 116 (/AppleInternal/Library/BuildRoots/4~CBBZugCvmWlzu2BROjqv9EJ_VMdOmL-2fFUHJFA/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.1.sdk/usr/local/include/wtf/Function.h:53)
9 WebCore 0x1afbbeab0 WTF::Function<void ()>::operator()() const + 40 (/AppleInternal/Library/BuildRoots/4~CBBZugCvmWlzu2BROjqv9EJ_VMdOmL-2fFUHJFA/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.1.sdk/usr/local/include/wtf/Function.h:82) [inlined]
10 WebCore 0x1afbbeab0 WebCore::SourceBufferPrivateAVFObjC::processInitializationSegment(std::__1::optional<WebCore::SourceBufferPrivateClient::InitializationSegment>&&) + 1036 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm:241)
11 WebCore 0x1b1fe7a5c _ZZN7WebCore19SourceBufferPrivate31didReceiveInitializationSegmentEONS_25SourceBufferPrivateClient21InitializationSegmentEEN3$_1clINSt12experimental15fundamentals_v38expectedIvNS_18PlatformMediaErrorEEEEEDaT_ + 248 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/platform/graphics/SourceBufferPrivate.cpp:670) [inlined]
```
rdar://163901063
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Jean-Yves Avenard [:jya]
Pull request: https://github.com/apple/WebKit/pull/3982
Jean-Yves Avenard [:jya]
Pull request: https://github.com/apple/WebKit/pull/3984