Hello!
I got the same problem

From time to time my phone got corrupted photos... Don't panic! Save your photos from time to time (backup them on your computer). Don't buy cheap SD cards... try to get good and strong sd card ( no matter how big it is! ).
-> SANDISK ULTRA® is good enough !
Regards,
GeRgY