Just thought I would let you all know that this problem is still around.
However, my problem occurred after going into Firefox safe mode and removing Torbutton 1.2.0 (which can only be uninstalled in Firefox safe mode). After rebooting and re-starting Firefox, I received the following error - NS COMPONET FALIURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE).
After googling the web, found this link. Noticed that Forecastfox was mentioned as possible issue. Uninstalled the Forecastfox extension, restarted Firefox, and the error vanished.
For those still seeing that annoying component failure code it may be worth a try removing Forecastfox extension (if you have it installed). If it clears up the error you can 1) either leave it removed, or 2) re-install it and reboot Firefox for it to take effect.
If you are seeing the above error, AND you do not have the Forecastfox extension installed, then try removing each Firefox extension, one at a time, until you find the offending extension. Remove the extension and restart Firefox. If you need (or wish to continue to use) the extension you just removed, then all you have to do is re-install it and restart Firefox once more for the extension to be activated.
p.s. - Still not sure why removing the Torbutton 1.2.0 extension would affect the Forecastfox extension, but it did. But that is something that the dev's and mozilla team should investigate.