HTMLメール Viewerが頻繁に固まるNo.07021
setoatu さん 20/08/13 13:44
 
いつも大変お世話になっております。
HTMLメールを開くと、だいたい初回は固まります。「再試行」ボタンを押すとその後
はどのHTMLメールを開いても固まることはないのですが、バックグラウンドのIEが居
なくなると(?)また固まりその後はしばらく大丈夫というような状況になります。

当方の環境です。
・Windows 10 Pro
・64bit版秀丸メール V6.94(メールが大量にあるので64bitにしています)
・HTMLメール Viewer V3.22

「保護モードで実行」については、チェックを入れたり速度優先、安全優先にしたり
していますが、挙動に変化はなさそうです。
互換モードはIE10の推奨にしていますが、IE9、IE11互換にしても変わりありません。

すぐに再現できますのでご指示頂ければデバッグログなど送付は可能です。どうぞよ
ろしくお願いいたします。

[ ]
RE:07021 HTMLメール Viewerが頻繁に固まNo.07022
setoatu さん 20/08/13 16:27
 
>すぐに再現できますのでご指示頂ければデバッグログなど送付は可能です。どうぞ
>よろしくお願いいたします。

これは引き続き対応可能ですが、いろいろいじって進展がありましたので共有します。
HTMLメールViewerの設定画面の「自動でインライン表示する対象メールの指定」の
「迷惑メールフィルタが"safe"と判定している」のチェックボックス外して下2つだ
けのチェックにしたところ改善したような感じです。

しばらく様子見てみます。

[ ]
RE:07022 HTMLメール Viewerが頻繁に固まNo.07025
秀まるお2 さん 20/08/15 09:21
 
 HTMLメールViewerですが、Internet Explorer相当のウィンドウ部品である「WebBr
owserコントロール」というのを使って実現してまして、これが保護違反で落ちてし
まう事例が何回か届いてます。

 それで、現状の秀丸メールでは、HTMLメールViewerを別のプロセスで実行するよう
にしていて、万が一保護違反が起きても秀丸メール本体は異常終了しないようにして
います。

 今回の件は、たぶんそのWebBrowserコントロールが落ちてしまったりハングアップ
してたりするんだろうと思います。保護違反についてはイベントビューアーで記録を
探すと出てくるんじゃないかと思います。TuruKame.exeのプロセスで保護違反が起き
た記録を見ていただいて、保護違反の起きたモジュール名は、たぶんmshtml.dllの中
なんじゃないかと思います。

 ハングアップする事例も、実はユーザー様から届いたことがありまして、最新版の
秀丸メールではHTMLメールViewer側のハングアップ状況をログに出力する機能追加を
しています。ただ、ハングアップするユーザー様にお願いしてもうまくログは取れま
せんでした。

 ハングアップのログをとっていただくとしたら、「全般的な設定・上級者向け・デ
バッグ」の

   □ Hangup Checkerを常駐させる

 をONにして、HTMLメールViewerが固まったと思わしき時に、タスクトレーのピスト
ルアイコン上で右ボタンを押して「HTMLメールViewerのハングアップ状況を出力す
る」を実行する形になります。秀丸メールのデータ用フォルダにdump.txtファイルが
生成されて、そこに出力されます。

 ただ、WebBrowserコントロールの中でのハングアップについてはどうにも解決策が
無いです。

 マイクロソフト社では、Internet Explorer相当のWebBrowserコントロールに代わ
る、Chronium Edgeブラウザ相当の「WebView2コントロール」なる新しい部品を提供
しています。今その新しい部品を使ってHTMLメールViewerを作るテストをしてる最中
です。うまくいったらベータ版で提供させていただきます。

[ ]
RE:07025 HTMLメール Viewerが頻繁に固まNo.07029
setoatu さん 20/08/17 19:47
 
> マイクロソフト社では、Internet Explorer相当のWebBrowserコントロールに代わ
>る、Chronium Edgeブラウザ相当の「WebView2コントロール」なる新しい部品を提供
>しています。今その新しい部品を使ってHTMLメールViewerを作るテストをしてる最
>中です。うまくいったらベータ版で提供させていただきます。

おぉ!楽しみにしております!一昔前(ネチケットとか言っていた頃)はHTMLメール
なんて邪道の極みでしたが時代は変わりましたね…。

[ ]