Bug 302226
| Summary: | Crash: com.apple.WebKit.WebContent at AVFCore: -[AVAssetWriterInputHelper requestMediaDataWhenReadyOnQueue:usingBlock:] | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Jean-Yves Avenard [:jya] <jean-yves.avenard> |
| Component: | Media | Assignee: | Jean-Yves Avenard [:jya] <jean-yves.avenard> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Jean-Yves Avenard [:jya]
```
Last Exception Backtrace:
Last Exception Backtrace:
0 CoreFoundation 0x1875b2994 __exceptionPreprocess + 164 (/Library/Caches/com.apple.xbs/Sources/CoreFoundation/CoreFoundation/ObjC.subproj/NSException.m:249)
1 libobjc.A.dylib 0x184491814 objc_exception_throw + 88 (/Library/Caches/com.apple.xbs/Sources/objc4/runtime/objc-exception.mm:356)
2 AVFCore 0x19a5dfb58 -[AVAssetWriterInputHelper requestMediaDataWhenReadyOnQueue:usingBlock:] + 128 (/Library/Caches/com.apple.xbs/Sources/AVFoundation_AVFCore/Fig/AVAssetWriterInput.m:3970)
3 WebCore 0x1a4293bec WebCore::MediaRecorderPrivateWriterAVFObjC::close(WTF::Deque<WTF::UniqueRef<WebCore::MediaSamplesBlock>, 0ul>&&, WTF::MediaTime const&) + 1864 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/platform/mediarecorder/cocoa/MediaRecorderPrivateWriterAVFObjC.mm:268)
4 WebCore 0x1a58e0030 WebCore::MediaRecorderPrivateWriter::close() + 96 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/platform/mediarecorder/MediaRecorderPrivateWriter.cpp:98) [inlined]
5 WebCore 0x1a58e0030 WebCore::MediaRecorderPrivateEncoder::stopRecording()::$_1::operator()() const::'lambda'()::operator()() const::'lambda'()::operator()() const + 184 (/Library/Caches/com.apple.xbs/Sources/WebCore/Source/WebCore/platform/mediarecorder/MediaRecorderPrivateEncoder.cpp:921) [inlined]
6 WebCore 0x1a58e0030 decltype(std::declval<WebCore::MediaRecorderPrivateEncoder::stopRecording()::$_1::operator()() const::'lambda'()::operator()() const::'lambda'()>()())
```
objC exception thrown when calling `-[AVAssetWriterInputHelper requestMediaDataWhenReadyOnQueue:usingBlock:]`
rdar://164271457
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Jean-Yves Avenard [:jya]
Pull request: https://github.com/WebKit/WebKit/pull/53650
EWS
Committed 302779@main (cbd4da15ac4a): <https://commits.webkit.org/302779@main>
Reviewed commits have been landed. Closing PR #53650 and removing active labels.