Mir ist das unter OpenSUSE 11.2 nach einem Update von Firefox 3.6.4 auf 3.6.6 per YaST genauso passiert, Firefox ließ sich nicht mehr starten (15 Sekunden Anzeige in der Taskleiste, dann sang- u. klangloses Verschwinden).
Auch bei mir kam die gleiche Anzeige bei Start von Firefox über die Konsole:
Couldn't load XPCOM.
Ich hatte Firefox allerdings schon aus dem Mozilla Depot - repo, weshalb ich etwas ratlos war. Bei durchsehen der repos fiel mir allerdings auf, dass mozilla-js192 unter dem Mozilla Depot nicht als aktuell angezeigt wurde, offenbar wurde hier das Update/die Abhängigkeit vergessen. Hab's dann zum Update markiert, upgedated und nun tut der Firefox wieder brav.
lG, g0d0