Although less common, it's possible a media file on Internal Storage is corrupt. But this may present a problem, since the solution would be to remove the corrupt media file, and you can't if the phone won't stay on long enough to use a file manager or connect to a computer.
Try booting into Safe Mode and see if the problem persists:
https://support.t-mobile.com/docs/DOC-11423.
If that doesn't help, try booting into Recovery and wiping the cache partition:
http://forums.androidcentral.com/sam...2-s3-tab2.html