この記事は、Firefox を起動しようとした時にクラッシュに関するメッセージが表示される場合について書かれています。
- Firefox が全く起動しない場合は Firefox が起動できない を参照してください。
- Firefox は起動するものの、しばらく使用してからクラッシュに関するメッセージが表示される場合は 一般的な Firefox のクラッシュに関するページ を参照してください。
Firefox がクラッシュすると、以下のメッセージのいずれかを含むウィンドウウインドウ が表示される場合があります:
- 問題が発生したため、Firefox を終了します
- Mozilla クラッシュレポータ
目次
起動している Firefox が最新バージョンでない
Firefox 3.0 で起こる多くの起動時のクラッシュは、Firefox 3.6 では起こりません。Firefox 3.6 へアップグレード して、クラッシュする問題が解決するか確認してください。
Firefox がセーフモードで起動するかを確認する
Firefox が起動時にクラッシュする場合、Firefox の トラブルシューティングモードを使用して Firefox の問題を診断する で起動できるかどうかで対応が異なります。
メニューボタン をクリックし、
をクリックし、 を選択して トラブルシューティングモードで Firefox を再起動しますか? のダイアログ内で をクリックします。firefox -safe-mode
環境によっては、Firefox をインストールしたディレクトリーのパスを含める必要があるかもしれません (例: /usr/lib/firefox)。
Firefox のセーフモードダイアログが表示されたら、Firefox はセーフモードでは起動する に進んでください。セーフモードで起動しても同じクラッシュメッセージが表示される場合は Firefox はセーフモードでも起動しない に進んでください。
Firefox はセーフモードでは起動する
Firefox がセーフモードではクラッシュしないのなら、問題は拡張機能やテーマで発生している可能性が高いです。問題を解決するには 拡張機能とテーマのトラブルシューティング を参照してください。 以下の拡張機能のバージョンによっては、Firefox のいくつかのバージョンでクラッシュすることが知られています:
- Norton IPS extension
- PicLens
- Roboform Toolbar (このクラッシュは Roboform toolbar 6.9.90 以降で修正済みです。 メニューの をクリックし、 を選択して最新の Roboform を入手してください。)
上記のリンク先の手順に従っても問題が解決しない場合は、Firefox をセーフモードで起動し、次の手順に従ってください:
メニューボタン をクリックし、
をクリックし、 を選択して トラブルシューティングモードで Firefox を再起動しますか? のダイアログ内で をクリックします。firefox -safe-mode
環境によっては、Firefox をインストールしたディレクトリーのパスを含める必要があるかもしれません (例: /usr/lib/firefox)。
セーフモードで起動したら、クラッシュに関する情報を集めて、質問をする ときにその情報を提供してください。
Firefox はセーフモードでも起動しない
セーフモードで起動しようとしても Firefox がクラッシュする場合、以下のセクションに問題の解決につながる情報が含まれています。
古いバージョンの Google デスクトップ検索が動作している
このテンプレート "crashsig" は存在しないか承認されていません。 GoogleDesktopMozilla.dll@0x5512, GoogleDesktopMozilla.dll@0x5500, GoogleDesktopMozilla.dll@0x56bc, GoogleDesktopNetwork3.dll@0x3dfb
古いバージョンの Google デスクトップが原因で Firefox がクラッシュする を参照してください。
Hulu Desktop プラグインを使用している
このテンプレート "crashsig" は存在しないか承認されていません。 @ @0x8fe053f6 いくつかのバージョンの Hulu Desktop プラグインは、Firefox の起動時にクラッシュを引き起こします。これを修正するには huludesktop.webplugin ファイルを削除します:
- Finder を開いて /Library/Internet Plug-ins/ に行きます。
- 次のファイルを削除してください: huludesktop.webplugin
- この問題が修正された最新バージョンの Hulu Desktop をダウンロードします。
Tablet PC でクラッシュする
Tablet PC によっては、Firefox が突然クラッシュすることがあります。これは既知の問題であり、Firefox 3.0.1 以降で修正されています。最新版を入手するには Firefox を最新リリースに更新するには を参照してください。
Shapeshifter を使用しているとクラッシュする
Unsanity Shapeshifter は今のところ Firefox 3 と互換性がありません; これは Firefox 起動時にクラッシュを引き起こします。更新版が利用できるようになるまで、Shapeshifter を無効にする必要があります。この問題については Unsanity に連絡してください。
Spector Pro を使用しているとクラッシュする
コンピュータモニタリングプログラム Spector Pro for Windows の一部のバージョンは、Firefox 3 を起動時にクラッシュさせます。このプログラムを使用している場合、最新版に更新するか SpectorSoft Support に連絡してください。
Backdoor.Ulrbot.C
Backdoor.Ulrbot.C は、あなたのコンピュータに感染し、アンチウイルスソフトウェアでは検出できないかもしれない悪意あるソフトウェアです。Backdoor.Ulrbot.C は、あらゆる危険な改ざん操作に対して無防備にするバックドアをあなたのコンピュータにインストールし、さらに Firefox 3 をクラッシュさせます。唯一の解決策は、Windows のセーフモードで、ウイルスに感染した DLL ファイルを手動で削除することです。残念ながら、このファイルはランダムに生成された名前とファイルサイズを持つので、それを識別するのは困難です。以下は、疑いのある DLL ファイルの探索と検証を行い、必要に応じてそれを削除する手順を詳述しています。 これらの手順は、Mozilla クラッシュレポータ ダイアログが表示され、クラッシュレポートを Mozilla に報告した時にのみ有効です。
- クラッシュレポートを入手します(クラッシュレポートを入手するを参照してください)。
- 必要に応じて、クラッシュレポートが処理されるまで待ってください。もし非常に長い時間がかかるなら、間違ったレポート ID を入力したのかもしれません。
- レポートが開いたら、ページ上部の Modules タブをクリックします。
- これは Firefox にロードされているすべてのモジュールのリストです。バージョン情報が無い(第2列がブランクの)モジュールを探します。そのようなモジュールがなければ、あなたは Backdoor.Ulrbot.C には感染していません。このページの他の解決策を試してください。
- バージョン情報の無いモジュールを見つけたら、その名前を Google などの検索エンジンで検索してください。もし結果がまったく無い、またはほとんど無ければ、そのモジュールの名前はランダムに付けられており、マルウェアである可能性が高いです。
- この基準に合致するファイルがあるなら、あなたのコンピュータでそのファイルを検索し、その場所を記録します。
- 動作する別の Web ブラウザで http://virusscan.jotti.org/ に行き、その疑わしいファイルの場所を入力して をクリックします。オンラインのスキャナは完全ではありませんが、多くの場合、Backdoor.Ulrbot.C を認識することができます。Backdoor.Ulrbot.C を含むと認識されたすべてのファイルについて、以下の手順を行います。Backdoor.Ulrbot.C を含むファイルが無くても、このウイルスのまだ知られていない種類である場合を考慮して、以下の手順を続けるとよいでしょう。
- Microsoft の Web サイトの Windows Vista または Windows XP の説明書に従って、Windows をセーフモード(Firefox のセーフモードではありません)で起動します。
- セーフモードで、これまでの手順で見つけたファイルの場所を開きます。それらが Backdoor.Ulrbot.C を含んでいると認識されたファイルなら、それらを安全に削除することができます。そうでなければ、後で元に戻せるように xxxxx.dll のファイル名を xxxxx.dll.old に変更してください。
- コンピュータを通常モードで再起動します。
- Firefox を起動します。正常に起動すれば、クラッシュの原因を正しく認識して修正したことになります。
他のマルウェア: ウイルスやスパイウェア
上記の特定のケースに加えて、数多くの異なるウイルスやマルウェアが Firefox をクラッシュさせるかもしれません。あなたのシステムがスパイウェアとウイルスに感染していないことを確認してください。詳細は マルウェアが引き起こす問題のトラブルシューティング を参照してください。
他の原因
上記の特定のケースにあてはまらない場合は、Firefox のクラッシュに関する一般的なトラブルシューティング を試すか、クラッシュに関するより多くの情報を集めて、助けを求める ときにその情報を伝えてください。ホームページをデフォルト以外に変更している場合、ホームページを開く際にクラッシュしているのかもしれません。この場合は、Firefox のクラッシュ (予期せず閉じたり終了したりする) のトラブルシューティング を参照してください。
クラッシュレポートを入手する
- Windows の "%APPDATA%\Mozilla\Firefox\Crash Reports\submitted" を入力し、 をクリックします。 ボタンをクリックし、 を選択します。引用符も含めて Finder で ~/Library/Application Support/Firefox/Crash Reports/submitted を開きます。~/.mozilla/firefox/Crash Reports/submitted を開きます。
- 開いたフォルダには、あなたが送信したクラッシュレポートが個別のテキストファイルとして含まれます。 メニューを使って日付で並び替え、一番新しいものを見つけてダブルクリックして開きます。
- クラッシュ ID は bp- に続く部分です。例えば、ファイルの中身が
Crash ID: bp-277ca492-ef87-40ea-b667-051b437f2b78なら、クラッシュ ID は 277ca492-ef87-40ea-b667-051b437f2b78 です。 - 別のブラウザで http://crash-stats.mozilla.com/report/index/<クラッシュ ID> を表示します(例えば、http://crash-stats.mozilla.com/report/index/277ca492-ef87-40ea-b667-051b437f2b78)。
- "Your report is being processed" というタイトルの crash-stats.mozilla.com のページが表示されます。あなたのレポート処理が終了したときには、ID の下にクラッシュサインが表示されます(例:nsCrasher::Crash())