HTML Viewer 保護モードがうまく働かないNo.08249
n'Guin さん 21/06/16 12:31
 
いつもお世話になっております。

HTMLメールを印刷しようとして、秀丸メールが固まってしまいましたので、ヘルプに
従い、ご連絡申し上げます。

秀丸メールは、64bit version で、Ver.6.97βでした。 このときには、イベントビ
ューアーでもエラーが記録されています。 最新の Ver.6.99 ではイベントビュー
アーエラーはありませんでした。 イベントビューアーのログは最後に示します。

秀丸メール、HTMLメールViweer とのにベータ版ではない最新版にて、ハングアップ
チェッカーでログが取れましたので、それは、秀まるお様のメールにお送りします。

追伸: 肝心かなめの印刷の方ですが、メールのHTML部分を探してブラウザで開いて
印刷しましたので、急いでご対応いただく必要はありません。




ログの名前:         Application
ソース:           Application Hang
日付:            2021/06/16 11:44:50
イベント ID:       1002
タスクのカテゴリ:      (101)
レベル:           エラー
キーワード:         クラシック
ユーザー:          N/A
コンピューター:       Schumann-X260
説明:
プログラム TuruKame.exe バージョン 6.9.7.2 は、Windows との対話を停止し、終
了しました。問題に関する詳細な情報があるかどうかを確認するには、セキュリティ
とメンテナンス コントロール パネルで、問題の履歴を参照してください。
 プロセス ID: 3cc8
 開始時刻: 01d75e420e5c8edd
 終了時刻: 777
 アプリケーション パス: C:\Program Files\HidemaruMail\TuruKame.exe
 レポート ID: 674945f3-034d-459f-a94f-078dfdb0ea1d
 障害が発生しているパッケージのフル ネーム:
 障害が発生しているパッケージに関連するアプリケーション ID:
 停止の種類: Unknown

イベント XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Application Hang" />
    <EventID Qualifiers="0">1002</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>101</Task>
    <Opcode>0</Opcode>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2021-06-16T02:44:50.4995276Z" />
    <EventRecordID>6459</EventRecordID>
    <Correlation />
    <Execution ProcessID="0" ThreadID="0" />
    <Channel>Application</Channel>
    <Computer>Schumann-X260</Computer>
    <Security />
  </System>
  <EventData>
    <Data>TuruKame.exe</Data>
    <Data>6.9.7.2</Data>
    <Data>3cc8</Data>
    <Data>01d75e420e5c8edd</Data>
    <Data>777</Data>
    <Data>C:\Program Files\HidemaruMail\TuruKame.exe</Data>
    <Data>674945f3-034d-459f-a94f-078dfdb0ea1d</Data>
    <Data>
    </Data>
    <Data>
    </Data>
    <Data>Unknown</Data>
    <Binary>55006E006B006E006F0077006E0000000000</Binary>
  </EventData>
</Event>

[ ]
RE:08249 HTML Viewer 保護モードがうまくNo.08251
秀まるお2 さん 21/06/16 13:38
 
 とりあえず、秀丸メールのバージョンが古いようなので、最新版に入れ替えて試し
てみてほしいです。最新版はVersion 6.99になってます。

 HTMLメールViewerも新しくなってるので、それもセットで入れ替えてほしいです。

 あと、最新のHTMLメールViewerは、ブラウザエンジンに「Edgeブラウザエンジン」
が使えるようになってまして、Windows10の場合でそれが利用可能な場合はそっちが
優先されます。「全般的な設定・メール表示」の「HTMLメールViewerの設定...」か
ら「ブラウザエンジン」の設定ページを見ると、現在のブラウザエンジンが何か出て
きます。もしもEdgeブラウザエンジンになってない場合は、Windows10がちょっと古
いので、Windows10の設定の「更新」の所でオプションの更新プログラムをインス
トールするなどすればEdgeブラウザエンジンが使えるようになるはずなので、その後
ブラウザエンジンをEdgeに切り替えるなどしてみて、それでどうかも試してみてほし
いです。

[ ]
RE:08251 HTML Viewer 保護モードがうまくNo.08256
n'Guin さん 21/06/16 16:05
 
返信ありがとうございます。

> とりあえず、秀丸メールのバージョンが古いようなので、最新版に入れ替えて試
>してみてほしいです。最新版はVersion 6.99になってます。
>
> HTMLメールViewerも新しくなってるので、それもセットで入れ替えてほしいです。
先に示したように、最新版に入れ替えてから、ハングアップチェッカーのログを取っ
ております。 Ver. 6.99では、イベントビューアーのエラーはでませんでした。


> あと、最新のHTMLメールViewerは、ブラウザエンジンに「Edgeブラウザエンジ
>ン」が使えるようになってまして、(後略)

既に、Edge を利用しております。

よろしくお願いします。

[ ]
RE:08256 HTML Viewer 保護モードがうまくNo.08257
秀まるお2 さん 21/06/16 17:54
 
 書き込んでいただいた内容よく見て無くてすみません。

 まず、こちらでいろいろテストしてみた所、秀丸メール本体ウィンドウ上で印刷を
実行した場合はうまく印刷できるようでしたが、エディタ・ウィンドウ上で印刷を実
行しようとすると、たしかに固まるというか、HTMLメールViewerを通常のモードで起
動しようとして応答しなくなるようです。

 ただ、その場合には、

        HTMLメールViewer用の別プロセスからの応答がありません。
        再試行を押すと、HTMLメールViewerのプロセスを起動しなおして再試行しま
す。

 のようなメッセージが出てきて中断は出来るようでした。

 僕の所でも、HTMLMailViewerDump.txtが取れました。

 とりあえずそのログを調べてみて、固まる原因を探してみます。

 保護モードをOFFでも試してみましたが、この場合は一応うまく印刷しますけども、
メールをエディタで開いて同時にHTML形式表示される時に、ウィンドウがアクティブ
になってくれない別問題が出るようでして・・・。Edgeブラウザのウィンドウ部品が
いろいろ思うように動いてくれなくて、なかなか難しいです。


[ ]
RE:08257 HTML Viewer 保護モードがうまくNo.08258
n'Guin さん 21/06/17 14:17
 
秀 まるお 様

ご返事ありがとうございます。

> まず、こちらでいろいろテストしてみた所、秀丸メール本体ウィンドウ上で印刷
>を実行した場合はうまく印刷できる
当方でも確認しました。
しばらく、この方法で印刷いたします。
ヘルプなどに書いていていただくと、このような質問が減って良いかもしれないと思
いました。

> エディタ・ウィンドウ上で印刷を実行しようとすると、たしかに固まるというか、
>HTMLメールViewerを通常のモードで起動しようとして応答しなくなるようです。(後略)
おっしゃるとおりです。


> Edgeブラウザのウィンドウ部品がいろいろ思うように動いてくれなくて、なかなか
>難しいです。

秀丸メール本体ウィンドウ上で印刷を実行すればよいことをご教授いただき、ありが
とうございました。 

[ ]
RE:08258 HTML Viewer 保護モードがうまくNo.08259
秀まるお2 さん 21/06/17 15:12
 
 一応直ったはずということで、すみませんが動作確認お願いします。

    https://hide.maruo.co.jp/software/bin3/hmmhtmlv404b1_signed.exe

 一応、印刷のテストは以前から何度もやってたと思うので、最近のWindows Update
でWebView2コントロール(Edgeブラウザのウィンドウ部品)が何か変更されて、それ
でおかしくなったのかなぁという気がします。

 直した点は、保護モードじゃない時の、WebView2コントロール用の一時フォルダの
指定を、元々「AppData\LocalLow」という、保護モード用の所を指定してたのを、
「c:\users\(ユーザー名)\AppData\Local」っていう、普通のアクセス権限用のに変
えただけですが、なぜかそれでうまく動きました。(僕の所では)

 LocalLowの所でもダメなことは無いはずなんですが・・・。(保護モードじゃない
場合でもアクセス権限があるので)

 WebView2コントロールの中身がブラックボックスな物で、果たしてこれでなぜ直る
のかは分からないんですが、とりあえず僕の所ではこれで直ったので、すみませんか
確認お願いしたいです。

-----------------------------------
 「保護モード」をOFFにすると、印刷を実行した後に秀丸メール本体がクリックで
きなくなる(ウィンドウがDisable状態になる)バグがあるようでして・・・。これ
もぼちぼち調べます。

[ ]
RE:08259 HTML Viewer 保護モードがうまくNo.08260
n'Guin さん 21/06/18 06:57
 
秀まるお様


>    https://hide.maruo.co.jp/software/bin3/hmmhtmlv404b1_signed.exe

> 直した点は、保護モードじゃない時の、WebView2コントロール用の一時フォルダ
>の指定を、元々「AppData\LocalLow」という、保護モード用の所を指定してたのを、
>「c:\users\(ユーザー名)\AppData\Local」っていう、普通のアクセス権限用のに変
>えただけですが、なぜかそれでうまく動きました。(僕の所では)


ご対応ありがとうございます。 動作することを当方も確認いたしました。

[ ]
RE:08260 HTML Viewer 保護モードがうまくNo.08261
秀まるお2 さん 21/06/18 09:42
 
 確認ありがとうございます。

 なるべく早めに正式版にさせいただきます。

[ ]
RE:08261 HTML Viewer 保護モードがうまくNo.08262
秀まるお2 さん 21/06/18 17:33
 
 いろいろテストしてたら特定のメール(Microsoft Partner Newsなどのマイクロソ
フトからのメール)がうまく印刷できないことを発見して、今何とか直しました。

 画像の読み込みに時間のかかる場合に失敗するみたいでした。
 (上記例だとpixel.app.returnpath.netってホストからの応答に20秒くらいかかる)

[ ]