搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

Learn More

Firefox crashes

  • 6 个回答
  • 31 人有此问题
  • 16 次查看
  • 最后回复者为 ebahsali

more options

Upgraded from FC15 to FC16. Firefox upgraded to version 11.0. Everything seemed to be okay post-upgrade (which happened on the 5th). This morning it had crashed and would not start even in safe-mode.

from yum log:
Apr 05 09:44:51 Updated: firefox-11.0-1.fc15.x86_64
Apr 09 08:06:22 Installed: firefox-11.0-1.fc16.x86_64

Removed/reinstalled Firefox. Tried a manual install, and firefox will not run.

./firefox
XPCOMGlueLoad error for file /home/jrmuir/firefox/libxpcom.so:
libxul.so: cannot open shared object file: No such file or directory
Couldn't load XPCOM.

But both libxpcom.so and libxul.so exist, which doesn't make much sense. Based off an strace I'd say that it's looking everywhere ld.so.conf/cache indicate but skipping the install directory (which is the cwd when initiating the run).

Upgraded from FC15 to FC16. Firefox upgraded to version 11.0. Everything seemed to be okay post-upgrade (which happened on the 5th). This morning it had crashed and would not start even in safe-mode. from yum log: <br>Apr 05 09:44:51 Updated: firefox-11.0-1.fc15.x86_64 <br>Apr 09 08:06:22 Installed: firefox-11.0-1.fc16.x86_64 Removed/reinstalled Firefox. Tried a manual install, and firefox will not run. ./firefox <br>XPCOMGlueLoad error for file /home/jrmuir/firefox/libxpcom<!---->.so: <br>libxul<!---->.so: cannot open shared object file: No such file or directory <br>Couldn't load XPCOM. But both libxpcom<!---->.so and libxul<!---->.so exist, which doesn't make much sense. Based off an strace I'd say that it's looking everywhere ld.so.conf/cache indicate but skipping the install directory (which is the cwd when initiating the run).

由NoahSUMO于修改

被采纳的解决方案

It could be an error in the dependencies. You can also try to reinstall xulrunner.

定位到答案原位置 👍 1

所有回复 (6)

more options

Hi,

Please also try a new profile. If the new profile is okay, you can later copy the needed personal data from the old profile and start using the new profile. You can then delete/troubleshoot the old profile. Firefox stores your personal data and settings in another location (profile folder) separate from its folders/files. A new profile would have the default Firefox settings in Tools (Alt + T) > Options and about:config, and usually would also be empty of Extensions and themes (Appearance) in Tools > Add-ons, and their settings. Also, a new profile would have no previous stored website cache/cookies/data/preferences: Tools > Clear Recent History.

Profiles Howto

Profile Folder & Files

about:config Entries

You can also try to remove Firefox and install it afresh. The Fedora Forum would also be very helpful.

Upgrading

more options

Tried a new profile, that did not help. I've already reinstalled. A manual install did not work. I had indicated it in the crash report but it doesn't show up on the forum. When running the manual install it fails to load the xpcom library.

more options

选择的解决方案

It could be an error in the dependencies. You can also try to reinstall xulrunner.

more options

That was it. Xulrunner reinstallation seems to have resolved the problem. Thanks!

more options

You are welcome :)

more options

Hi, I am having a similar issue after upgrading from FC15 to FC16, now Firefox and Thunderbird will not load - I get the following error which is similar to above but not quite the same : XPCOMGlueLoad error for file /usr/lib/xulrunner-2/libxpcom.so: /usr/lib/xulrunner-2/libssl3.so: version `NSS_3.13.2' not found (required by /usr/lib/xulrunner-2/libxul.so)

Have followed the steps indicated above but still a problem. Please advise

++++++++++++++++++++++ I am now able to run FF12: I renamed libssl3.so to libssl3.old in the /usr/lib/xulrunner-2 folder and now firefox 12 loads fine. I am not sure what the impact of this change will be but for now I am back up and running.

由ebahsali于修改