レアですが異常終了する手順No.01118
p4936jp さん 17/02/28 18:31
 
マルチディスプレイ環境でデュアルからシングルに変えると
秀丸メールが異常終了します。
会社にノートPCを持参してマルチディスプレイ環境で作業し
帰宅前にシングルに戻すと落ちるといった感じになります。

[ ]
RE:01118 レアですが異常終了する手順No.01119
秀まるお2 さん 17/03/01 09:24
 
 こちらのWindows7およびWindows10環境でテストしみた限りは再現しないよう
でした。

 こちらでやったテストは・・・

 まず、自分のマシンはノートパソコンで、HDMI端子があって、そこに外部ディ
スプレイをつないでいて、普段はその外部ディスプレイのみで作業しています。
これを、マルチディスプレイに切り替えて、ノートパソコンの画面の方を「メイ
ン」と指定します。

 秀丸メールはサブ(外部)ディスプレイの方に位置させます。

 その状態で、HDMIケーブルをいきなり抜きます。そうすると、外部ディスプレ
イの秀丸メールがメインディスプレイの方に勝手に移動します。

 そういう簡単なテストをやった限りは落ちたりはしないようでした。

 秀丸メールを最大化したままでHDMIケーブルを抜くと、ウィンドウが無くなっ
てしまうようではありました。ただ、タスクバーの秀丸メールをクリックすれば
また出てくるようでした。

 Windows7 / Windows10は64bit版で、秀丸メールは最新Version 6.64β7の
32bit版でテストしました。

------------------------------------------------------------
 たぶん何か再現のための条件が他にもあるんだと思うのですが、それを突き止
めるのはちょっと大変なので、秀丸メールの出力してるエラーログを教えて欲し
いです。

 秀丸メールのデータ用フォルダに「dump.txt」ってファイルがあって、そこに、
落ちたときの情報が出ています。

********** 16/01/07 07:45:01.746 6.50 Beta 8  Exception tid=5000 code=C00000
05 ...
eax=C0000000 ebx=00000000 ecx=40000000 edx=00000041 esi=0000020A edi068EF2DC
 ...
HmCreate = 1009B28B
Stack Dump
XXXXXXXXXXX
XXXXXXXXXXX
XXXXXXXXXXX

 みたいな感じの記録が出てるはずになります。この辺の情報を"
xxxxx@mitene.or.jp"宛に送っていただけると助かります。

 よろしくお願いします。


---以下の内容はコミュニテックス会議室システムにより付加されました。
本文中のメールアドレスは伏せ字に変換されました。伏せ字にしたくない場合
はメールアドレスを""で囲んで書き込んでください。

[ ]
RE:01119 レアですが異常終了する手順No.01120
秀まるお2 さん 17/03/01 09:33
 
>  みたいな感じの記録が出てるはずになります。この辺の情報を"
> xxxxx@mitene.or.jp"宛に送っていただけると助かります。

 "maruo@mitene.or.jp"でした。

 または、会議室に書き込んでいただいてもOKです。(個人情報と思わしき箇所
は伏せ字にしないといけないですが)

[ ]
RE:01118 レアですが異常終了する手順No.01121
秀まるお2 さん 17/03/01 09:41
 
 もしかしたら、ディスプレイがディあるからシングルになったせいじゃなくて、
サスペンド/休止モードがからんでおかしくなってる可能性もあるかもしれませ
ん。以前あった話で、サスペンドモード/休止モードから復帰した後にHTMLメー
ルViewerが固まるユーザーさんがおられまして、それ用のオプション追加をして
います。

 「全般的な設定・上級者向け・デバッグ・デバッグ2」に

 □ サスペンド/休止モードから復帰したら秀丸メールを再起動する

 ってオプションがあります。それをONにすると、もしかしたら安定するかもし
れません。エラーログを送っていただくの面倒でしたら、こっちの方を先に試し
ていただくといいかもしれません。

[ ]
RE:01121 レアですが異常終了する手順No.01127
p4936jp さん 17/03/02 08:21
 
> 「全般的な設定・上級者向け・デバッグ・デバッグ2」に
>
> □ サスペンド/休止モードから復帰したら秀丸メールを再起動する
>
> ってオプションがあります。それをONにすると、もしかしたら安定するかもし
>れません。エラーログを送っていただくの面倒でしたら、こっちの方を先に試し
>ていただくといいかもしれません。

昨日、上記の設定をしてから使い続けていますが
エラーが起きなくなったようです。
ありがとうございます。

[ ]
RE:01127 レアですが異常終了する手順No.01130
p4936jp さん 17/03/02 19:17
 
再発しました。
今回はシングルからデュアルに変えたタイミングで発生したのですが
再現はせず必ず発生するわけではありません
今回は dump.txtを抑制していたので有効にして再発したらお送りしようとおもいます。


[ ]
RE:01130 レアですが異常終了する手順No.01131
カイト さん 17/03/03 15:05
 
横からすみません。
同じかどうかわかりませんが同じような現象でしたのでデータを送らせていただきま
す。
秀丸メール Ver.6.64 β7
HTMLメールViewer Ver.3.03
Windows 10 Pro [Version 6.3.14393]
です。

 異常終了の件ですが、わたしもWindowsの画面設定を触ったときに発生するような感じ
でした。
 いまその現象が出ましたので、その付近と思われるdump.txtのデータを送ります。
これですけど、なにか分かりますでしょうか。

このあと常駐秀丸メールがいなくなっていました。

14:43:51.570 (10243) tid=5972 RestoreWaitCursor 0
14:43:51.570 (19560) tid=5972 done
14:44:02.115 (21990) tid=5972 ProcessFrameClose()
14:44:02.115 (22054) tid=5972 Not Updated
14:44:02.115 (14872) tid=5972 DestroyWindowします
14:44:02.115 (14905) tid=5972 will Stock
14:44:02.115 (10539) tid=5972 WM_DESTROY
14:44:02.115 (10547) tid=5972 ImeをOFFにしました
14:44:02.115 (8298) tid=5972 PostQuitMessageSub
14:44:02.136 (14982) tid=5972 DestroyWindowせずStockしました
14:44:02.137 (22073) tid=5972 return TRUE
14:44:02.139 (29428) tid=5972 Hidemaru Message-loop exit
14:44:02.140 (9817) HIDEMARUDELETED
14:44:02.140 (2040) IsProcessExitable: IconInTaskbar
14:44:04.134 (10525) IDTIMER_CHECK_POSTQUIT
14:44:04.134 (2040) IsProcessExitable: IconInTaskbar
14:44:14.113 (14852) SetForegroundTopWindow 000D04A4

[ ]
RE:01131 レアですが異常終了する手順No.01135
秀まるお2 さん 17/03/03 23:15
 
 連絡いただいたdump.txtだと、秀丸メールの落ちた記録が入ってないようです。

 1つ分かるのは・・・

> 14:44:02.115 (8298) tid=5972 PostQuitMessageSub
> 14:44:02.136 (14982) tid=5972 DestroyWindowせずStockしました
> 14:44:02.137 (22073) tid=5972 return TRUE
> 14:44:02.139 (29428) tid=5972 Hidemaru Message-loop exit
> 14:44:02.140 (9817) HIDEMARUDELETED

 この辺の記録は秀丸メールのエディタ・ウィンドウを閉じてるようです。


> 14:44:04.134 (2040) IsProcessExitable: IconInTaskbar
> 14:44:14.113 (14852) SetForegroundTopWindow 000D04A4

 タスクバーのトレーにアイコンがたしかに存在してることを確認して、
エディタ・ウィンドウを閉じてもプロセスを終了させないって判断をしてるよう
です。

 その後秀丸メールが落ちてるとしたら、普通はその落ちた記録がdump.txtに続
いてるはずなんですが、それが無いということは、秀丸メールでエラーを
トラップできてない。例えばディスプレイドライバーの中で落ちてるとか、HTML
メール用のWebBrowserコントロールの中で落ちてるとかって可能性があるかと思
います。

 Windowsのイベントビューワーの中に秀丸メールの落ちた記録があれば、それ
を見ると、どこ(のモジュール)で落ちてるか分かる可能性があります。もしよ
かったらお願いします。

------------------例------------------------

 Windowsのコントロールパネルの「管理ツール」の中から「イベントビュー
アー」を起動して、そこの「Windowsログ - アプリケーション」の中に、

 エラー     2016/03/08 11:22.00    Application Error

 みたいな記録があると思うきで、そこの「全般」ページの内容を教えて欲しい
です。例えば

障害が発生しているアプリケーション名: TuruKame.exe、バージョン: 6.5.1.4、

イム スタンプ: 0x56cbea42
障害が発生しているモジュール名: TuruKame.exe、バージョン: 6.5.1.4、
タイム ス
タンプ: 0x56cbea42
例外コード: 0xc0000005
障害オフセット: 0x00000000002ff7b8
障害が発生しているプロセス ID: 0xea8
障害が発生しているアプリケーションの開始時刻: 0x01d16df9f7702deb
障害が発生しているアプリケーション パス: E:\Usr95\TuruKame\Debug64\
TuruKame.exe
障害が発生しているモジュール パス: E:\Usr95\TuruKame\Debug64\TuruKame.
exe
レポート ID: 7e0934b6-d9f2-11e5-a25d-bcaec5241643

 みたいな記録が出てくると思います。

[ ]
RE:01135 レアですが異常終了する手順No.01138
カイト さん 17/03/04 14:27
 
ちょうど落ちた時間付近にこれがありました。

障害が発生しているアプリケーション名: TuruKame.exe、バージョン: 6.6.4.7、タ
イム スタンプ: 0x58b3bdac
障害が発生しているモジュール名: mshtml.dll、バージョン: 11.0.14393.693、タイ
ム スタンプ: 0x585a05da
例外コード: 0xc0000005
障害オフセット: 0x00459a2e
障害が発生しているプロセス ID: 0x810
障害が発生しているアプリケーションの開始時刻: 0x01d293ac481629cb
障害が発生しているアプリケーション パス: C:\Program Files (x86)\HidemaruMail
\TuruKame.exe
障害が発生しているモジュール パス: C:\Windows\System32\mshtml.dll
レポート ID: 3712df54-16fb-47f1-93ea-27a13ae59bf9
障害が発生しているパッケージの完全な名前:
障害が発生しているパッケージに関連するアプリケーション ID:

なにか手掛かりになりますでしょうか。

[ ]
RE:01138 レアですが異常終了する手順No.01140
秀まるお2 さん 17/03/04 22:06
 
 msthml.dllは、いわゆるWebBrowserコントロールというか、Internet
Explorer相当のウィンドウ部品になります。これで保護違反が出てるということ
は、たぶんHTMLメール編集アドインが動作中にマルチモニタの設定変更が発生す
ると落ちるということかもしれません。

 (今テストしてみたらいいのですが、Windows7使用中でして・・・後でテスト
してみます)

 どうもWindows10になってからWebBrowserコントロールが不安定になってるよ
うで、IME入力中に文字入力できなくなったり変換中文字列が出てこなくなった
りって問題もあったりします。

 マイクロソフトさんが直してくれないとなんともいかないような気がします。

 テストして再現したら、または何か回避策が見つかったら連絡させていただき
ます。

[ ]
RE:01140 レアですが異常終了する手順No.01141
カイト さん 17/03/05 08:54
 
横からすみませんでした。
これが原因でしたらいいのですが、p4936jpさんの現象とは違うかもしれません
のでご確認お願いいたします。

ところで、Windows10大型アップデートで一部直っていた内容がありましたので
別で報告します。

[ ]
RE:01130 レアですが異常終了する手順No.01145
秀まるお2 さん 17/03/06 10:03
 
 カイトさんの話で、Windows10のアップデートで直ったみたいという話があり
ます。

 もしWindows10が最新のじゃない(Anniversary Updateじゃない)場合は最新
のにした上で、Windows Updateも最新の状態にすれば直るかもしれないです。

[ ]