秀丸メールが起動できなくなりましたNo.30052
m-hiro さん 07/01/25 18:51
 
Ver.4.71でメールを受信中に秀丸メールが異常終了し、
それ以降起動するたびに、
「VirtualAllocでエラー、死にます。code = 8 size=337641472」
のメッセージが表示され、秀丸メールが落ちるようになりました。
メールの一覧をクリアしても、Ver.4.73にアップデートしても同じ状況です。
原因と対策は何か考えられますでしょうか。


[ ]
RE:30052 秀丸メールが起動できなくなりまNo.30056
秀まるお2 さん 07/01/25 23:22
 
 秀丸メールのデータ用フォルダ配下に、何かとんでもなく大きなサイズのファ
イルが存在してるってことは無いでしょうか。Windowsのスタートメニューの
「検索...」でサイズ指定によるファイル検索も出来ると思うので、たとえばそ
れで50メガバイト以上くらいのファイルを探してみて欲しいです。

 普通、ファイルサイズはどんなに大きくても32メガバイト以下になるはずだ
と思うので、50メガバイトくらいの巨大なファイルがあったとしたら、それ自
体が非常に不自然です。もしかすると337641472バイト = 約322メガバイトの
ファイルがあるのかもしれません。

 もしそういう巨大なファイルがあったら、それを秀丸メールのデータ用フォル
ダとは別の所に移動してもらうと、それでとりあえず秀丸メールが起動するよう
になるかなぁと思いますが…。

 あと、秀丸メールのデータ用フォルダにdump.txtというファイルが生成されて
ると思うので、それを僕に送っていただくと何か原因が分かるかもしれません。

 ちなみに僕のメールアドレスは、 maruo@mitene.or.jp です。

[ ]
RE:30056 秀丸メールが起動できなくなりまNo.30074
m-hiro さん 07/01/26 19:01
 
ご返答ありがとうございました。
巨大ファイルを検索したところ、
30M以上の添付ファイルデータが数個見つかりましたが、
ファイルを移動しても解決しませんでした。

dump.txtをメールで送らせていただきます。
お手数ですが、どうぞよろしくお願いいたします。

[ ]
RE:30074 秀丸メールが起動できなくなりまNo.30153
秀まるお2 さん 07/01/31 10:26
 
 一応ここにコメントさせていただきますと…

 メールの数が極端に多いためにメモリ不足が発生していた、というか、そもそ
も物理的なメモリの限界というよりも、アドレス空間的な制限にひっかかってい
たようです。

 根本的な解決のためには64bit化ってことになると思いますが、とりあえずの
対策として、秀丸メールのメモリ使用量か、または扱うメール数か何かがある程
度の限界を超えたら警告メッセージを表示するなどの対策をしたいと思います。

[ ]
RE:30153 秀丸メールが起動できなくなりまNo.30158
Panda さん 07/01/31 11:33
 
 Pandaです。

越える前に自分でどのくらいが限度なのか知る方法があればいいですね。
アカウントの設定のところでみれたら便利かも。

[ ]
RE:30158 秀丸メールが起動できなくなりまNo.30179
秀まるお2 さん 07/02/01 17:55
 
 フォルダ毎の設定での「使用状況」にメモリ使用量も出すようにします。そし
て、アカウント毎の設定の所でも使用状況が分かるようにしようと思います。

 さらには、メール一覧の作成途中でメモリ不足になっても死なないようにする
とか、そもそもメモリのre-allocateの回数が多いためにアドレス空間不足にな
っているようなので、re-allocateの回数が減るような工夫もしてみます。

[ ]