ie8でoverflow:scrollでerror
IE8で、AJAX処理してポップアップを出す処理を動かしたら、
ウィンドウズ側からのポップアップでエラーが出てきて、
強制的にIEを終了させられてしまった。
詳細を見てみるとこんな感じ。
- 問題の署名: 問題イベント名: APPCRASH
- アプリケーション名: iexplore.exe
- アプリケーションのバージョン: 8.0.7601.17514
- 障害モジュールの名前: mshtml.dll
- 障害モジュールのバージョン: 8.0.7601.18129
- 例外コード: c0000005
- 例外オフセット: 0003406e
- OS バージョン: 6.1.7601.2.1.0.256.48
この例外コードはAccess Violation(ググって)というものらしい。
色々試してみたら、
- display:scroll
- z-indexの最上位
が重なると、起こっていた。
(原因にたどり着くまで時間かかった。)
同じ現象にハマってる人いなかったが、
とりあえず、scrollを止めて解決した。
次にハマる誰かのために残しておきます。