プロセスの保護違反で異常終了についてNo.09549
usagi6502 さん 22/04/21 01:12
 
お世話になります。

あるメールを受信すると秀丸メールのプロセスが保護違反が発生し、
異常終了しました。

********** 22/04/20 13:12:51.046 7.12 Beta 5  Exception code=C0000005 addr=0
060DFE1
eax=7EFEFEFE ebx=00000000 ecx=0B822EF4 edx=67616D69 esi=00000001 edi=0000000
0 ebp=009B579C esp=009B2D9C eip=0060DFE1
eip: 89 17 83 C7 04 BA FF FE FE 7E 8B 01
HmCreate = 100C1447
Stack Dump


受信フォルダには以下のような本文のメールが登録されていました。
ダイアログボックスのメッセージの通りdump_fault_mail.txtをお送りした方がよろ
しいでしょうか?


### 秀丸メールからのお知らせ ###

このメールを解析して致命的なエラーが発生した形跡があります。
「検索・関連するメール・ログをOutlook Expressで開く」で見てください。
または、「編集・受信解析のやり直し」を試みると復旧できるかもしれません。

復旧できない場合は、作者に問い合わせください。



Turu-Kame detected internal error when decoding this email.





ちなみに、Outlookでは問題なく受信され表示されました。
ご確認よろしくお願いいたします。




usagi6502






[ ]
RE:09549 プロセスの保護違反で異常終了にNo.09550
秀まるお2 さん 22/04/21 08:23
 
 dump.txtに出てる記録の、特にスタックトレースがあると助かります。すみません
が"maruo@mitene.or.jp"に送ってほしいです。

 あと、一度秀丸メールを再起動してから対象メールを選択して「送受信」メニュー
の「リモートメール - 現在メールの再受信」を実行してどうか試していただくと、
再現性が確認できます。できればそれでどうかも教えてほしいてす。

 よろしくお願いします。

[ ]
RE:09549 プロセスの保護違反で異常終了にNo.09551
秀まるお2 さん 22/04/21 08:32
 
 とりあえず、

> addr=0060DFE1

 の情報で落ちてる場所は分かったんですが、C++言語のライブラリの中でした。な
ので、やはり呼び出し元を知るための、スタックトレースが無いとダメです。

 「Stack Dump」〜「FramePtr ReturnAd ....」の後の16進数の羅列を教えてもら
わないとダメそうです。その後ろにあるモジュール一覧以降は無くてもいいです。

 よろしくお願いします。

[ ]
RE:09550 プロセスの保護違反で異常終了にNo.09554
usagi6502 さん 22/04/21 10:34
 
お世話になります。

スタックトレースを含むdump.txtをxxxxx@mitene.or.jp宛に送付させて
いただきました。
お手数ですが、ご確認よろしくお願いいたします。

なお、「リモートメール - 現在メールの再受信」を実行すると再現します。
(同じように異常終了で落ちます)





usagi6502



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

[ ]
RE:09554 プロセスの保護違反で異常終了にNo.09555
秀まるお2 さん 22/04/21 11:15
 
 おかげさまで、送っていただいたdump.txtで原因が分かりました。

 V7.12β1で追加した「全般的な設定・上級者向け・デコード・添付ファイル」の
「HTMLメール中の画像を添付ファイルとして出てこないようにする」のオプションON
の時に、メールにメールが添付されてて、さらにそのメールがインライン画像入りHT
MLメールだと落ちるようです。

 大変まずいバグを見つけていただいて助かりました。

 今日中にまたアップロードさせていただきます。

[ ]
RE:09555 プロセスの保護違反で異常終了にNo.09556
usagi6502 さん 22/04/21 13:18
 
ご確認ありがとうございました。
原因が判明してよかったです。

β版アップの程、よろしくお願いいたします。




usagi6502



[ ]
RE:09555 プロセスの保護違反で異常終了にNo.09561
usagi6502 さん 22/04/22 01:17
 
お世話になります。

Ver7.12β6にて異常終了しなくなりました。
早々にご対応いただきありがとうございました。




usagi6502

[ ]