メールのエクスポート時に保護違反発生No.39833
j-ehara さん 11/01/02 23:55
 
お世話になります。

秀丸メールでメールのエクスポートを行った際,保護違反が発生し異常終了する事象
が発生しましたので報告致します。

【事象発生手順】
1. フォルダ内のメールをすべて選択(50000件以上のメールを選択)
2. メニューで「メール」→「エクスポート」を選択
3. 『メールのエクスポート』ダイアログボックスで,「現在のメールに対応する受
信ログ/送信ログをエクスポートする」を選択し,「次へ>>」を押下(形式は「UNIX
MBOX形式」を選択)
4. エクスポート処理中,「このメールのログが見つからなかったのでデコードされ
たメールをエンコードしてよいか?」と尋ねられたので「すべてはい」を選択
5. エクスポート数のカウンタが全件数を指す辺りで,「秀丸メールのプロセスで保
護違反が発生しました」旨のメッセージボックスが表示される。

【再現率】
・上記手順を実施した場合は100%再現(6〜7回試行)
・上記手順3.で「現在のメール(デコードされた形のもの)をエクスポートする」を
選択した場合は発生せず。

【秀丸メールのバージョン】
Version 5.54,5.39で発生を確認(共に32bit版)

【使用環境】
OS:Windows XP Professional SP3
CPU: Pentium4 2.53GHz
RAM: 2GB

【発見日】
2011年1月2日

【その他】
dump.txtは別途メールにて送付します。
(niftyのアドレス(お問合せ先メールアドレス)に送付させていただきます)

以上,お手数おかけしますが御対応をお願いします。

[ ]
RE:39833 メールのエクスポート時に保護違No.39842
秀まるお2 さん 11/01/04 12:31
 
 dump.txt送っていただきありがとうございます。詳しく調査させていただきま
す。

[ ]
RE:39842 メールのエクスポート時に保護違No.39846
秀まるお2 さん 11/01/04 14:23
 
 調べたら、一部、初期化し忘れてた変数があって、それでおかしくなってるよ
うでした。

 エクスポートの処理が終わって一番最後にエラーメッセージを出そうとしたタ
イミングで落ちてるようでした。

 また修正させていただきます。

[ ]
RE:39846 メールのエクスポート時に保護違No.39847
秀まるお2 さん 11/01/04 14:54
 
 ちなみにですが、この落ち方をするということは、エクスポートの処理で何か
エラーがあって、エクスポート出来ないメールが最低1通発生しているようでは
あります。

 エクスポート時のエンコードの処理でのエラーということだと思うんですが、
そうだとすると、

 「ヘッダ部分にヘッダとして間違った形式の文字列が含まれています。
  内容 = XXXX」

 のようなエラーがどこかのメールで起きているのだと思います。

 ちなみにこのエラーについては、実は最近のβ版で、なるべく出ないように修
正してしまいました。(エラーがあっても無視するようにした)

 なので、次のβ版(V5.60β9)をインストールしていただきますと、どっちに
してもエラーにならずにすべてのメールがエクスポート出来るようになるかなぁ
と思います。

[ ]
RE:39847 メールのエクスポート時に保護違No.39852
j-ehara さん 11/01/05 01:53
 
秀丸メールをVersion 5.60beta8(現在公開されている最新のβ版)に変えて再現試
験を行いましたが,保護違反で落ちることなくエクスポートが完了しました。

Version 5.54と5.60beta8で生成されたエクスポートファイル間の差分を調べてみま
したが,ご推測のように5.54ではエクスポートされなかったメールがありました。
(ちなみに2件)

このエクスポートされなかったメールのヘッダを確認したところ,Fromヘッダが

    From: "hoge" <

のように "<" 文字で終わっていました。これが「エクスポート時のエンコードの処
理でのエラー」の原因ではないかと予想します。
(閉じの">"が見つからなかったのでエラー扱いにした,と)

以上,ご参考まで。

[ ]
RE:39852 メールのエクスポート時に保護違No.39855
秀まるお2 さん 11/01/05 14:01
 
 わざわざテストありがとうございます。

 V5.60β8以降でも、ヘッダに不正なのがあってエクスポートでエラーになる
ケースはまだあるようでした。こちらでテストしたら、例えばヘッダに日本語で
「あああ: いいい」なんて書いたらエラーになりました。

 とりあえず、先ほどアップロードさせていただきたV5.60β9で、エクスポート
でエラーになったメールがあってもとりあえず落ちなくはなりました。エラーに
なったメールがエクスポート出来ないのは相変わらずですけども。


[ ]
RE:39855 メールのエクスポート時に保護違No.39868
j-ehara さん 11/01/10 00:34
 
返信遅れましたが,当方の環境でもV5.60β9で上記保護違反が発生しなくなったこと
を確認しました。

御対応ありがとうございました。

[ ]