複数のメールが添付されたメールNo.01318
めそ さん 08/04/03 02:41
 
作者様

複数のメールを添付したメールを受信した際に、受信状態から
復帰せずに秀丸メールが落ちてしまう事象が発生しました。
タスクマネージャでプロセスをみていると、使用メモリがどん
どん増えていきOS自体が不安定になります。

必ずではないですが、3通以上のメールを添付されたメールを
受信した際にこのような状態になることが何度かありました。

版数:Ver5.0 & 5.01b4
  OS:windowsXP Pro Version 2002 SP2

[ ]
RE:01318 複数のメールが添付されたメールNo.01319
秀まるお さん 08/04/03 08:56
 
 秀丸メールが落ちてしまった場合は秀丸メールのメールデータ用フォルダに
dump.txtというファイルが生成されて、そこにバグについての情報が出力され
る仕組みになっています。なのですみませんが、そのファイルの内容をメール
で送って欲しいです。

 送り先は、 maruo@mitene.or.jp です。

 あと、もしかしたらアンチウィルスソフトやパーソナルファイヤウォール系
ソフトの影響があるかもしれないです。もし可能なら、そういうソフトをOFF
した上で(ソフトを終了させるんじゃなくてソフトの機能をOFFに設定した上
で)受信しなおししていただけると、もしかしたらうまくいくかもしれないで
す。

 受信しなおすには、「送受信・リモートメール」の所から出来ます。

[ ]
RE:01319 複数のメールが添付されたメールNo.01320
めそ さん 08/04/03 13:13
 
作者様

dump.txtは出力されていませんでした。
もう一度再現させてみたのですが、事象が発生してからしばらく
放置すると、

VirtualAllocでエラー、たぶん死にます。code=8 size=291504128

というダイアログが出ます。OKボタンを押しても再びこのダイアログ
が表示されて、消すことが出来ません。そこでタスクマネージャ上か
ら強制終了して、再度秀丸メールを起動すると、

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

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

Turu-Kame detected internal error when decoding this mail.

というメールが受信フォルダに生成されています。
ちなみに上記の方法では元メールを復旧できませんでした。

ウィルスソフトを解除できない環境なので、その切り分けは出来
ていません。環境が用意できれば確認してみます。


> 秀丸メールが落ちてしまった場合は秀丸メールのメールデータ用フォルダに
>dump.txtというファイルが生成されて、そこにバグについての情報が出力され
>る仕組みになっています。なのですみませんが、そのファイルの内容をメール
>で送って欲しいです。
>
> 送り先は、 maruo@mitene.or.jp です。
>
> あと、もしかしたらアンチウィルスソフトやパーソナルファイヤウォール系
>ソフトの影響があるかもしれないです。もし可能なら、そういうソフトをOFF
>した上で(ソフトを終了させるんじゃなくてソフトの機能をOFFに設定した上
>で)受信しなおししていただけると、もしかしたらうまくいくかもしれないで
>す。
>
> 受信しなおすには、「送受信・リモートメール」の所から出来ます。

[ ]
RE:01320 複数のメールが添付されたメールNo.01321
秀まるお さん 08/04/03 13:27
 
 それはたしかに秀丸メールがメモリを取りすぎて落ちているようですが、大
変困りました。

 ここは1つお願いですが…。

 「全般的な設定・上級者向け・デバッグ」の所の「Hangup Checkerを常駐さ
せる」をONにして、それで問題のメールを受信していただきまして、おかしく
なった所でタスクマネージャのピストル型アイコンの上でマウス右ボタンを押
して「現在のハングアップ状況をdump.txtに出力する」として欲しいです。そ
うすると「ハングアップしてませんがかまわず取りますか?」みたいな問い合
わせメッセージが出るので、かまわず「はい」として欲しいです。

 それで、dump.txtを送って欲しいです。

 すみませんがお願いします。

[ ]
RE:01321 複数のメールが添付されたメールNo.01322
秀まるお さん 08/04/03 14:11
 
 すみません。dump.txtが取れないとちょっと僕も調査が出来なくて困るので、
とりあえずその、「VirtualAllocでエラー…」が出た時に、dump.txtを出力し
てから秀丸メールを強制的に終了させるようにしてしまいました。

 もしHangup Checkerを使ってもdump.txtが取れないようでしたら、すみませ
んがV5.01β8をダウンロード&インストールしていただきまして、それで現象
を再現させて欲しいです。

http://www.hidemaru.interlink.or.jp/software/bin2/hmmail501b8_signed.exe

[ ]
RE:01322 複数のメールが添付されたメールNo.01324
秀まるお さん 08/04/03 23:25
 
 dump.txt送っていただいてありがとうございます。おかげさまでバグが特定
出来ました。たしかに無限ループしてしまってました。

 ということで、さっそく修正してまたβ版をアップロードしました。これを
使って欲しいです。

http://www.hidemaru.interlink.or.jp/software/bin2/hmmail501b9_signed.exe

 これで一応、無限ループしてしまう現象は回避出来ると思います。ただし、
添付ファイルが一部上手く生成されないかもしれません。

 この件については、すみませんがこの問題の発生条件を知られてしまうこと
によって、秀丸メールユーザーを攻撃出来てしまう可能性があるので、これ以
上詳しいことはここには書かない方がいいような気がします。ということです
みませんがあと何か問題がありましたらメールで直接問い合わせして欲しいで
す。

 秀丸メール上でうまくいかないメールについては、「検索・関連するメー
ル・ログをOutlook Expressで開く」として見ることも出来るので、そっちの
方法も使ってみて欲しいです。

 ということでお願いします。

[ ]
RE:01324 複数のメールが添付されたメールNo.01326
めそ さん 08/04/04 01:44
 
秀まるお様

対応いただきありがとうございました。
b9で様子を見てみます。


[ ]