Ah.. I did update my firefox last friday, but didnt reboot the system after that. In my next reboot firefox failed to start and obviously I was angry 🙁 . It spins and die.
As part of troubleshooting, tried to start “firefox” in safe mode:
[hchiramm@unused firefox]$ firefox –safe-mode
/usr/lib64/firefox/firefox: symbol lookup error: /usr/lib64/xulrunner/libxul.so: undefined symbol: PR_SetCurrentThreadName
[hchiramm@unused firefox]$ strings /usr/lib64/xulrunner/libxul.so|grep PR_Se
Hmmm..the next attempt was updating dependent packages as well and it worked!!
Make sure you have updated “xulrunner” and “nspr” packages to the latest version. I got it resolved in the same way and those are :
[root@unused hchiramm]# rpm -qa |egrep ‘firefox|xulrunner|nspr’