You probably already tried this, but, whenever I run into a problem like that, I always try removing the battery, letting it sit for an hour or so, without power, then putting the (checked) battery back in.
This is very strange that that would happen without your having been doing anything when it happened.