EdgeのIEモードでHTCを使用している画面でブラウザが落ちる
EdgeのIEモードでHTCを使用している画面でブラウザが落ちます。
HTCを使用している画面で、HTCのダウンロード中に画面を閉じると、
「このWebページに問題があるため、Internet Explorerのタブを開きなおしました」
と表示され、画面が開きなおしになります。
IEでは発生しません。
上記エラーが出ると、イベントログに以下の内容が記録されます。
障害が発生しているアプリケーション名: IEXPLORE.EXE、バージョン: 11.0.19041.1202、タイム スタンプ: 0xd19ec57a
障害が発生しているモジュール名: MSHTML.dll、バージョン: 11.0.19041.1415、タイム スタンプ: 0xea70fa93
例外コード: 0xc0000005
障害オフセット: 0x005482af
障害が発生しているプロセス ID: 0x5a2c
障害が発生しているアプリケーションの開始時刻: 0x01d8039df2285921
障害が発生しているアプリケーション パス: C:\Program Files (x86)\Internet Explorer\IEXPLORE.EXE
障害が発生しているモジュール パス: C:\WINDOWS\SYSTEM32\MSHTML.dll
レポート ID: ef0a86c4-3f50-42eb-9ae8-7dd80251d1c4
障害が発生しているパッケージの完全な名前:
障害が発生しているパッケージに関連するアプリケーション ID:
何か対応策はありますか?
発生するパターンは、2つ確認できております。
・HTCを使用しているページでモーダルウィンドウを開いた後、戻ってきて、ポストバックの処理内でScriptManagerなどでclose()を実行する
・HTCを使用している画面で、HTCのダウンロード前に素早く画面を閉じる
どちらもHTCの情報が画面を閉じるよりも遅れてきた時に発生しており、
エラーの内容からアクセス違反が発生しているのではないかと推測しております。
ご確認お願いします。