|
秀丸メールVer4.72になってから、受信処理をするとなぜかアプリケーション
エラーが発生してしまうようになりました。
エラー
秀丸メールのプロセスで保護違反が発生しました。秀丸メールは以上終了します。
秀丸メールの以上終了についての詳細は、dump.txtファイルに出力されています。
なんでだろうと、いろいろと確認すると"自動起動"-"受信が一段落した時"
のマクロをはずすと、エラーが発生しません。
自動実行マクロを自作のマクロで複数実行しているので、それぞれ実行させて
確認したところ、特定のマクロを実行すると死んでしまうことが分かりました。
追跡してみたところ、"ExecAtMain"で"SetSortMethod"で日付逆順Sortを実施すると
死んでしまうようです。
loaddll "TKInfo.dll";
//日付逆順sort
##sort = 3 + 12;
##n = dllfunc("ExecAtMain","SetSortMethod", ##sort);
freedll;
endmacro;
秀丸メールVer4.71 Beta1で使っているときは問題なかったのですが
Ver4.71 Beta2,Ver4.71正式版で事象が発生するようになりました。
改版履歴をみると、下記のような修正があったようで何か影響しているのかな?。
2007/01/22 V4.72β1 -> V4.72β2
機能追加/仕様変更
メール一覧のソート方法に「このフォルダ上でのメール生成順」を追加した。
環境
OS:Windows2000 SP4
秀丸メール Ver4.72
|
|