i am having the exactly same issue on my Moto G 2nd Generation (2014),
have tried the following things. none have been able to resolve it so far.
1. resetted the phone.
2. cleared cache partition & junk files.
3. uninstalled apps that uses camera like skype, messenger, instagram (a tech support...