That's very unusual. What I would recommend is to do a clean uninstall of firefox (so uninstall it and then remove any folders related to it that didn't remove when you uninstalled) and then reinstall it again.
It may be containing a corrupt parameter which is preventing you from opening it, so the clean uninstall should hopefully resolve that.