CIFilter chain failing to render parts of output

I’ve built a iOS camera app that applies many CIFilters to an image captured by the camera. Some of my users have reported that on occasion the images have large parts that are blank, see below:

Frustratingly, I can’t reproduce this myself! Does anyone know what could he causing it, is it a memory issue? I haven’t posted the code as there’s a lot to look over and I’m not sure it would help diagnose it.

Thanks for any pointers.

Hi Alex. That's concerning! Will you please file a bug report at feedbackassistant.apple.com and include this image, as well as some sample code. Understood that it's a large app, but knowing how you build your CIFilter chain would help us diagnose the problem. Also, if you have a sysdiagnose from the person reporting the problem, please include that in the FA report.

CIFilter chain failing to render parts of output
 
 
Q