Test with patched version. Camera crashes occasionally when it starts in play mode.
Thanks. Same crash reason, inside malloc().
So, you now have a camera with a reproducible memory corruption that always seems to affect the same memory area. But the corruption only happens occasionally.
I'm not exactly sure what the next step should be. Maybe the zebra code could be modified to
not write anything to
a) the cam's bitmap overlay
or
b) its internally malloc'd memory
but make boundary checks instead.
Or, does anyone have a better idea?