Open Zhang19910325 opened 1 month ago
遇到同样问题 @hexleo @Zhang19910325
看起来是 handleDecodePixelBuffer 中调用了 CFRelease(sampleBuffer) if ( status == kVTInvalidSessionErr ) 中又重复调用了
遇到同样问题 @hexleo @Zhang19910325
在iOS18发布的第二个beta版本上,退到后台再返回前台会导致VAP动画暂停,但不会出现崩溃
在iOS18发布的第二个beta版本上,退到后台再返回前台会导致VAP动画暂停,但不会出现崩溃
我 也遇到通用问题 ,请问您解决了吗
是不是iOS18系统上 VTDecompressionSessionDecodeFrameWithOutputHandler 这个方法 解码失败的时候 outputHandler 回调也被调用了,我在回调的时候做了一次 CFRelease 然后后溪判断状态为error 也做了一次 CFRelease
issue 模版
issue template
0 SIGTRAP: 1 0 CoreFoundation 0x00000001a1c52224 0x00000001a1c43000 + 61988 2 1 CoreFoundation 0x00000001a1c4f10c CFRelease + 60 3 2 CoreFoundation 0x00000001a1c4f10c CFRelease + 60 4 3 QQKSong -[QGMP4FrameHWDecoder _decodeFrame:drop:] (QGMP4FrameHWDecoder.m:250) 5 4 libdispatch.dylib 0x00000001a9b3f400 0x00000001a9b3d000 + 9216 6 5 libdispatch.dylib 0x00000001a9b41160 0x00000001a9b3d000 + 16736 7 6 libdispatch.dylib 0x00000001a9b48768 0x00000001a9b3d000 + 46952 8 7 libdispatch.dylib 0x00000001a9b49270 0x00000001a9b3d000 + 49776 9 8 libdispatch.dylib 0x00000001a9b542b8 0x00000001a9b3d000 + 94904 10 9 libdispatch.dylib 0x00000001a9b53b04 0x00000001a9b3d000 + 92932 11 10 libsystem_pthread.dylib 0x00000002289a9c7c _pthread_wqthread + 288