Firefoxがクラッシュし、再起動時にポップアップウィンドウが表示される状況を再現したいと思います。
その理由は、Firefoxを定期的に開き、いくつかの処理を実行してから、Firefoxを閉じるプログラムがあるためです。ユーザーが、プログラムがFirefoxを開き、Firefoxがクラッシュした後、Firefoxがクラッシュしたというポップアップが表示されるという問題を報告しました。プログラムはそれ自体でこのポップアップを取り除くことができず、ポップアップはプログラムが後でFirefoxを再び開くことを妨げました。私はポップアップウィンドウを見たことがなく、これがどのポップアップであるかを推測するのに十分なほどFirefoxに精通していません。
私が知りたいことが2つあると思います。
Windows 7マシンでFirefoxを実行していて、「taskkill/F/PID」コマンドを試し、タスクマネージャーを使用してFirefoxプロセスを強制終了しました。これらの方法はどちらも、望ましい結果をもたらしませんでした。レジストリエントリがある場合は、Firefoxをだましてクラッシュしたと思わせるために追加/変更することもできます。
詳細があまりない場合は申し訳ありません。この問題に関する情報は非常に役立ちます!
このユーザースタイルをインストールしてFirefoxをクラッシュさせることができます http://userstyles.org/styles/90455/crash-firefox
それを行う別の方法(実際にはMozillaの方法)
about:config
に移動し、devtools.chrome.enabled
をtrue
に変更します
でスクラッチパッドを開く Shift+F4
環境をブラウザに切り替えて、次のスニペットを実行します
Cu.import("resource://gre/modules/ctypes.jsm");
let zero = new ctypes.intptr_t(8);
let badptr = ctypes.cast(zero, ctypes.PointerType(ctypes.int32_t));
badptr.contents;
クラッシュ!
Windows 10の場合Taskkill /IM firefox.exe /F
を使用して/F
orcefullyFirefoxを「悪い方法で閉じる」 "(意味:データ損失の可能性、つまり現在のタブとセッション)これにより、プログラムはタブ回復プロンプトを表示するか、同様のアクションを実行するようになります。詳細については、Taskkill /?
を参照してください。
debian linuxの場合実行に多くのプロセスを使用するため、killall -9 firefox
を使用してすべてのFirefoxプロセスを同時に強制終了できます。これにより、同じ結果が得られるはずです。
これはMozilla自身によって作られています:
http://archive.mozilla.org/pub/utilities/crashfirefox-intentionally/crashfirefox.exe
== crashfirefox-意図的に-
QA /テスターがクラッシュレポーターを起動させるような方法でFirefoxを意図的にクラッシュさせるためのツール。
詳細については、 https://github.com/bsmedberg/crashfirefox-intentionally を参照してください。
WaterfoxClassicと互換性のあるレガシー拡張機能。 56.2.12。
ウェイバックマシンの場合:
関連、Redditで: