HTMLメールの表示についてNo.49971
Yossi さん 16/06/03 09:13
 
毎度お世話になります。

HTMLメールの表示についてなのですが
メールリストをクリックしても本文ペインに何も表示されないことがあります。

それも常にではなく同じメールでも表示される時されない時があります。
表示されない場合でも、窓のサイズを変えると表示されます。
リサイズイベントでは描画されているようですが
なんとかなりますでしょうか?
β11で改善されるかと更新しましたが変化ありませんでした。

環境
 Windows 7 (x64) SP1
 秀丸メール  6.54β11 64bit

[ ]
RE:49971 HTMLメールの表示についてNo.49973
秀まるお2 さん 16/06/03 09:44
 
 HTMLメールViewerのウィンドウが出てるけども、その中身が真っ白になってし
まってるってことなのかなぁと思います。

 例えばその真っ白な中でマウス右ボタンを押して出てくるメニューが

    HTMLメールViewerは保護モード動作中です
         --> 通常モードで開く
         --> Webブラウザで開く

 みたいなのが出てくるなら、たしかにHTMLメールViewerが出てはいるけど中身
が描画されてないってことだと思います。

 保護モードっていう新機能を導入したせいでレベルダウンのバグが出てるのか
もしれません。

 とりあえず、HTMLメールViewerの設定での保護モードをOFFにしていただくの
が手っ取り早く回避できる可能性があると思うので、とりあえずOFFにしていた
だくのがいいような気がします。それで直れば、たしかに保護モードのせいって
ことで、僕も原因が調べやすくなります。

 それか、もし良かったら、しばらく保護モードで使っていただいて、もし現象
が起きた時に、例えば他のウィンドウを上に1回重ねてからそれをどかす、みた
いなことをしてウィンドウの中身が出てくるかどうかも見てみて欲しいです。

 対症療法的に直すとしたら・・・

 もし上記の方法で直るなら、HTMLメールViewerのウィンドウを強制的に再描画
させる方法で対応できると思います。

 上記の方法でも直らないなら、強制的にウィンドウをリサイズさせるような対
症療法が可能かと思います。

[ ]
RE:49973 HTMLメールの表示についてNo.49974
Yossi さん 16/06/03 10:07
 
回答ありがとうございます。

状況としては、表示されない状態で、真っ白な中でマウス右ボタンを押してもコンテ
キストメニューは表示されません
ただ、表示されない状態でも該当メールのダブルクリックによる別窓表示だと表示さ
れます。

保護モードは無効にしてます、有効にするとメール一覧リストのクリックで
マウスが砂時計になりその後
「秀丸メールは動作を停止しました。」が発生します。



[ ]
RE:49974 HTMLメールの表示についてNo.49976
秀まるお2 さん 16/06/03 15:10
 
> 状況としては、表示されない状態で、真っ白な中でマウス右ボタンを押してもコンテ
> キストメニューは表示されません

 ということは、単純に画面の描画がされてないんじゃなくて、WebBrowserコン
トロールのウィンドウ部品が画面に出てないのかもしれません。

 僕の所でも再現可能なら原因究明も出来ると思うんですが、今のところは
Yossiさんの所でしか起きてないようなので、だとすると、dump.txtにいろいろ
情報出力するように修正して、それでログを取ってもらうしか無いような気がし
ます。

 保護モードOFFならログ取りは可能だと思います。

 そういう作戦(=次回β版でログを取る状態で使っていただく)でいいでしょ
うか。

 保護モードONで保護違反が出る件については、もし良かったらWindowsのイベ
ントビューアーを見て、どういうログが記録されてるか教えていただけると、何
か解決の参考になると思います。保護違反の出てるモジュール名やオフセットが
分かるとうれしいです。良かったらお願いします。

[ ]
RE:49976 HTMLメールの表示についてNo.49977
Yossi さん 16/06/03 17:26
 
dump.txt と イベントビューアーに上がって来た内容を送らせていただきました。
よろしくお願いします。

[ ]
RE:49977 HTMLメールの表示についてNo.49980
秀まるお2 さん 16/06/04 14:27
 
 dump.txtありがとうございます。すでにいろいろとログを出すようになってま
した。

 送っていただいたdump.txtによると、HTMLメールViewerの設定の「デバッグ」
ページにある

   □ 表示の度にウィンドウを生成しなおす

 がONになってるようで、過去の記録を調べてみたら、Yossiさんの所では以前
からHTMLメールViewerでいろいろ問題があって、その回避方法の1つとしてこの
オプションを用意したようでした。HTMLメールViewerが固まってしまうって問題
があって、それについて、上記のオプションで回避できたようです。

 ただ、今度また別の問題が起き始めたということは、上記オプションをOFFに
戻して試していただくのがいいような気がします。

 他にも、HTMLメールViewerの設定の「デバッグ」ページにオプションがいくつ
かあるので、それらも試していただきたいです。


 どうしてYossiさんの所に限ってHTMLメールViewerで問題が起き続けるのか、
何か根本的な問題がYossiさんのパソコンの中で起きてるんじゃないかと思うの
ですけど、何か心当たり無いでしょうか。例えばInternet Explorer用の
プラグインとかで、あんまり普通の人がインストールしてないようなのをインス
トールしてるとか、何かInternet Explorerに割り込んで動作するようなセキュ
リティ系ソフトを使ってるとか・・・

 あと、保護モードで保護違反が出てるのは、mshtml.dllの中、つまり、
WebBrowserコントロールの中ってことのようで、すみませんがそれ以上詳しいこ
とは調べられないです。

[ ]
RE:49980 HTMLメールの表示についてNo.49983
Yossi さん 16/06/04 18:32
 

>   □ 表示の度にウィンドウを生成しなおす
> がONになってるようで
・・
> ただ、今度また別の問題が起き始めたということは、上記オプションをOFFに
>戻して試していただくのがいいような気がします。

OFFにすることで 今回の現象に対して効果がありました。


> 他にも、HTMLメールViewerの設定の「デバッグ」ページにオプションがいくつ
>かあるので、それらも試していただきたいです。
>
>
> どうしてYossiさんの所に限ってHTMLメールViewerで問題が起き続けるのか、
>何か根本的な問題がYossiさんのパソコンの中で起きてるんじゃないかと思うの
>ですけど、何か心当たり無いでしょうか。例えばInternet Explorer用の
>プラグインとかで、あんまり普通の人がインストールしてないようなのをインス
>トールしてるとか、何かInternet Explorerに割り込んで動作するようなセキュ
>リティ系ソフトを使ってるとか・・・
>

IEはほとんど使ってなくて開くのはプロキシを設定するときぐらいです
改めてプラグインを見てみると Java と QTタブバーというエクスプローラーをタブ
化するプラグインが有効になっているぐらいでした。
セキュリティーは MS Security essentials しか入れないのですが・・

とりあえず今回の件は 「□ 表示の度にウィンドウを生成しなおす」を
OFFにすることで解消されました。
ありがとうございます。

[ ]
RE:49983 HTMLメールの表示についてNo.49985
秀まるお2 さん 16/06/05 21:17
 
> 改めてプラグインを見てみると Java と QTタブバーというエクスプローラーをタブ
> 化するプラグインが有効になっているぐらいでした。
> セキュリティーは MS Security essentials しか入れないのですが・・

 プラグインも関係ないし、セキュリティソフトも関係ないと思います。

 ということで、すみませんがやっぱり原因が分からないままになります。ただ、
以前よりも今の方が、標準の設定のままで正常動作してるということは安心な気
がします。

 とりあえず一件落着とさせていただきます。

[ ]