I'm just taking guess but it sounds like your user profile might have gotten corrupted in same way? Very strange.
I just did a quick search and found this on the Firefox forum. You might try looking around over there and seeing what you can find.
Firefox Link