[AVFCore] IOS 26.0 EXC_BAD_ACCESS from _customCompositorShouldCancelPendingFrames

Hi, I'm working an a video editing software that lets you composite and export videos. I use a custom compositor to apply my effects etc.

In my crash dashboard, I am seeing a report of an EXC_BAD_ACCESS crash from objc_msgSend. Below is the stacktrace.

libobjc.A.dylib  objc_msgSend
libdispatch.dylib  _dispatch_sync_invoke_and_complete_recurse
libdispatch.dylib  _dispatch_sync_f_slow
[symbolication failed]
libdispatch.dylib  _dispatch_client_callout
libdispatch.dylib  _dispatch_lane_barrier_sync_invoke_and_complete
AVFCore  -[AVCustomVideoCompositorSession(AVCustomVideoCompositorSession_FigCallbackHandling) _customCompositorShouldCancelPendingFrames]
AVFCore  _customCompositorShouldCancelPendingFramesCallback
MediaToolbox  remoteVideoCompositor_HandleVideoCompositorClientMessage
CoreMedia  __figXPCConnection_CallClientMessageHandlers_block_invoke
libdispatch.dylib  _dispatch_call_block_and_release
libdispatch.dylib  _dispatch_client_callout
libdispatch.dylib  _dispatch_lane_serial_drain
libdispatch.dylib  _dispatch_lane_invoke
libdispatch.dylib  _dispatch_root_queue_drain_deferred_wlh
libdispatch.dylib  _dispatch_workloop_worker_thread
libsystem_pthread.dylib  _pthread_wqthread
libsystem_pthread.dylib  start_wqthread

What stood out to me is that this is only being reported from IOS 26.0+ devices. A part of the stacktrace failed to be symbolicated [symbolication failed]. I'm 90% confident that this is Apple code, not my app's code.

I cannot reproduce this locally. Is this a known issue? What are the possible root-causes, and how can I verify/eliminate them?

Thanks,

[AVFCore] IOS 26.0 EXC_BAD_ACCESS from _customCompositorShouldCancelPendingFrames
 
 
Q