プロセス保護違反エラーNo.27378
五月 さん 06/04/28 12:21
 
こんにちは。
SMTP認証を使わなければいけない環境で秀丸メールを使おうとして
いるのですが、秀丸メール側でSMTP認証のチェックボックスを
オンにすると、メール送信の際に以下のエラーダイアログが出て
終了してしまいます。

「秀丸メールのプロセスで保護違反が発生しました。秀丸メールは以上終了します。
秀丸メールの異常終了につての詳細情報は、dump.txtファイルに出力されています。」

SMTP認証をオフでも一部宛先へは送信できる環境なのですが、SMTP認証
のチェックボックスをオフにすると上記エラーは発生せずに問題無く
メール送信ができます。OSはWindows98SE、秀丸メールはV.4.63です。

こちらでアドバイスを頂くことは可能でしょうか

[ ]
RE:27378 プロセス保護違反エラーNo.27384
秀まるお2 さん 06/04/28 15:43
 
 お手数かけてすません。保護違反で死んでしまった場合は、秀丸メールのデー
タ用フォルダの中に、dump.txtというファイルが出力されまして、そこに死んで
しまった場所などの詳しい情報が出力されています。

 そのファイルを僕に送って欲しいです。送り先は、maruo@mitene.or.jp です。

 または、もしかしたらV4.64β19にバージョンアップしていただくと直るかも
しれませんが。

[ ]
RE:27384 プロセス保護違反エラーNo.27387
五月 さん 06/04/28 17:27
 
お手数をお掛け致します。
先ほどメールを送らせて頂きました。宜しくお願い致します。

[ ]
RE:27384 プロセス保護違反エラーNo.27389
秀まるお2 さん 06/04/28 17:40
 
 一応メールの方でもお返事しましたが、たぶん、

 「セキュリティで保護されたパスワード認証(NTLM認証)」

 がONになっていると思うので、それをOFFにすれば死ななくなると思います。

 Windows98の場合だと、NTLM認証用のライブラリ関数を呼び出すと死んでしま
うような気がします。(まだ確認してないけど)

 これはこれで直さないといけない(Windows95/98の場合は使えないようにしな
いといけない)ですけど。

[ ]
RE:27389 プロセス保護違反エラーNo.27397
五月 さん 06/04/28 19:34
 
メール拝見しました。どうも有難うございます。
設定ではSMTO認証だけをオンにしていまして、その他NTLM認証等は
全てオフにしております(チェックボックスにチェックしていない)
アカウントを作り直しても同じでしたので、おそらく間違えは
ないと思っているのですが。。。

なんか面倒な事象っぽくて申し訳ないです。


> 一応メールの方でもお返事しましたが、たぶん、
>
> 「セキュリティで保護されたパスワード認証(NTLM認証)」
>
> がONになっていると思うので、それをOFFにすれば死ななくなると思います。
>
> Windows98の場合だと、NTLM認証用のライブラリ関数を呼び出すと死んでしま
>うような気がします。(まだ確認してないけど)
>
> これはこれで直さないといけない(Windows95/98の場合は使えないようにしな
>いといけない)ですけど。

[ ]
RE:27397 プロセス保護違反エラーNo.27400
秀まるお2 さん 06/04/28 23:39
 
 僕もちょっとばたばたしてて詳しい検証までしてませんで、失礼しました。

 今日は夜7時から体育大会の説明会があって、明日は私用(ゴルフコンペ)が
あったりとばたばたしてって言っても仕方ないですが。

 送って頂いたdump.txtも、実ははっきりとスタックトレースが取れている訳で
はなくて、スタックダンプの中からアドレスを拾ってみたら、たまたまNTLM認証
関係の処理だったのでそうかと思った訳なんですが…。

 とにかくこの辺の状況を詳しく調べて、近日中になんとか原因究明したいと思
います。

[ ]
RE:27400 プロセス保護違反エラーNo.27429
秀まるお2 さん 06/04/30 23:26
 
 っと調べてみた所でなんですが、やっぱり原因がよく分かりませんで…。ただ
いくつか分かった所はあるのでその辺を説明させていただきますと。

 まず、死んでる所自体はWindowsか何かの内部でして、秀丸メールの中では無
いです。そして、スタックトレースはうまく取れて無くて、結果、秀丸メールの
呼び出し元アドレスもよく分かりません。

 死んでしまってる段階は、SMTP認証を行うよりもだいぶ前の段階のようです。
そもそもサーバーに接続すらしてない段階で死んでいます。ソースコードを見直
したんですが、SMTP認証の処理はサーバーに接続した後でないと関係しません。

 1つ関係あるかなぁと思ったのは、送って頂いたdump.txtによると、SMTP認証
用のパスワードの問い合わせダイアログボックスが出てきてそれに応答している
ということでして…。それが関係してるのかなぁと思ったりします。「アカウン
ト毎の設定・メールサーバー」での「パスワード」の所に適当なパスワードを入
れて「パスワードを保存する」もONにすれば、もしかしたらエラーが回避できる
かもしれません。

 あと他にいじるとしたら、「アカウント毎の設定・メールサーバー・トラブル
対策」の「SMTP認証の方式」をいじってみる(例えばPLAINにしてみる)とか…。

 その辺いじってみて欲しい所です。

 それでもダメでしたら、次のβ版にて、dump.txtにもっと詳しい情報を出力す
るような処理を入れてみるしか無いような気がします。今のところは僕の力では
調査にも限界がありまして…。あるいはもしかして他のパソコンもあれば、他の
パソコンでも試してみて欲しいような。うちの会社のWindows98マシンでは一応
うまく動作するし、他のユーザー様からも死んでしまうって報告は届いてないし、
死んでる場所もWindows内部みたいだし、何か、五月さんのパソコン環境が関係
して死んでるような気がします。

[ ]