アカウント名:
パスワード:
普通に開発していても、間違って変なコード書いてしまうとハングしてにっちもさっちもいかなくなることって結構あると思うが。
趣味で書いてたスクリプトが、AndroidのChromeを確実に強制終了させるようになっちゃったことがある。このストーリーと同じく大量のデータをダウンロードするようなスクリプトだったけど。
で、Chromeは、「最後に開けていたページのURL」を覚えてから死んだようで、次に起動すると、前回異常終了したのでなるべく元通りに復帰しようとして、そのページを開けて落ちる、と言う状態でハマった。
単発で落ちるだけならまだしもだけど、もう2度とChromeを使えない状態に陥るのはソフトウェアとしてダメだと思う。
ウェブページの方を消してから再起動で、死のループを断ち切れたけど、そうじゃなかったら、データ・キャッシュのクリアとかが居るのかも知れない。あるいはセーフモードで起動、的な方法も用意されてたりするのかな?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
物事のやり方は一つではない -- Perlな人
ブラウザのDoSも脆弱性なのか? (スコア:0)
普通に開発していても、間違って変なコード書いてしまうとハングしてにっちもさっちもいかなくなることって結構あると思うが。
Re:ブラウザのDoSも脆弱性なのか? (スコア:0)
趣味で書いてたスクリプトが、AndroidのChromeを確実に強制終了させるようになっちゃったことがある。このストーリーと同じく大量のデータをダウンロードするようなスクリプトだったけど。
で、Chromeは、「最後に開けていたページのURL」を覚えてから死んだようで、次に起動すると、前回異常終了したのでなるべく元通りに復帰しようとして、そのページを開けて落ちる、と言う状態でハマった。
単発で落ちるだけならまだしもだけど、もう2度とChromeを使えない状態に陥るのはソフトウェアとしてダメだと思う。
ウェブページの方を消してから再起動で、死のループを断ち切れたけど、そうじゃなかったら、データ・キャッシュのクリアとかが居るのかも知れない。あるいはセーフモードで起動、的な方法も用意されてたりするのかな?