受信中無反応No.47538
にゃごにゃご さん 15/02/13 17:59
 
PCを新調してWindows8.1(64bit)上で秀丸メール6.43(64bit)を使用しています。
自動受信の設定をしていますが、たまに受信ファイルが3KBしかない時でさえもメー
ルの受信がしばらく止まったままになり、計ったわけではありませんが1,2分経つと
エラーもなく続きの部分の受信を行います。
その間、ウィンドウのタイトルが[受信中]秀丸メール(Not Responding)となって一切
の操作ができません。またタスクマネージャで見ると一切のネットワーク通信が行わ
れていないように見えます。。
受信メールが一通しかなくても、「平行受信しない」チェックを入れていても症状が
発生します。ただ、症状が発生しても一切のエラーは起きたことがありません、必ず
正常に受信完了します。(異常に長い時間を要しますが...)
アンチウイルスソフトはマカフィーです。

以前の環境(Windows7(64bit),秀丸メール6.26(64bit))ではこのようなことはありま
せんでしたので、周りの環境が影響しているかもしれない点は払拭できていません。

何が原因でしょうか?


[ ]
RE:47538 受信中無反応No.47539
秀まるお2 さん 15/02/13 18:23
 
 とりあえず、マカフィーさんを無効化してどうなるか試してみるのが1つお勧
めです。

 秀丸メールが何の処理で固まってるのか調べる手段があります。

 秀丸メールの「設定・全般的な設定...」の「上級者向け - デバッグ」の
ページに「Hangup Checkerを常駐させる」ってオプションがあるのでそれをONに
します。そうすると、タスクバーのトレー部分にピストル型のアイコンが出てき
ます。

 その状態で秀丸メールで受信を実行してハングアップさせます。

 ハングアップしたら、先ほどのHangup Checkerの上でマウス右ボタンメニュー
を押して、ログ取りを実行します。

 そうすると、秀丸メールのデータ用フォルダにdump.txtってファイルが生成さ
れるので、それを僕にメールで送っていただければ、果たしてどこでハングアッ
プしてるのか分かるかと思います。

 送り先は、"maruo@mitene.or.jp"になります。

 ということでどうでしょうか。

------------------------------------------
 最近連絡のあった事例として、SSLを使う接続先の場合で、クロネコヤマトの
B2ってソフトがインストールしてあると秀丸メールが固まるって事例があるよう
です。

    http://www.maruo.co.jp/hidesoft/8/x46787_.html

 今回の件とは関係無い気もしますが、もしもSSLを使っておられる場合はSSLを
無効にして受信してるテストをするといいかもしれません。

[ ]
RE:47539 受信中無反応No.47540
カイト さん 15/02/14 10:46
 
横から失礼します。
この件ですが、全く同じか分かりませんが同じ現象になりました。
原因はマカフィーさんがおかしかったと思います。マカフィーさんを無効にし
てもダメでした。
他のメールソフト(Eclair)では問題なかったのですが秀丸メールでは受信に時間
がかかりすぎていました。受信が終了するまで応答しない状態でした。

わたしの場合は、結果的にマカフィーさんを削除しました。シマンテックさんに
変えたということです。すみませんがマカフィーさん側での解決策はさぐってい
ません。

他の件で確認しようと思って見ていますと最近苦労した内容と似ていましたので
報告まで。失礼しました。

----- Original Message -----
Date:   Fri, 13 Feb 2015 18:23:19 +0900
From:   秀まるお2 <xxxxxxxxxxxxxxxxxxx@maruo.co.jp>
Subject: hidesoft.8:47539| RE 47538 受信中無反応

> とりあえず、マカフィーさんを無効化してどうなるか試してみるのが1つお勧
>めです。
>


---以下の内容はコミュニテックス会議室システムにより付加されました。
本文中のメールアドレスは伏せ字に変換されました。伏せ字にしたくない場合
はメールアドレスを""で囲んで書き込んでください。

[ ]
RE:47540 受信中無反応No.47541
Iranoan さん 15/02/14 12:29
 
今日は横から失礼します。Iranoanです。
> 原因はマカフィーさんがおかしかったと思います。マカフィーさんを無効にし
> てもダメでした。
とのことなので、無駄かもしれませんが、
http://www.mcafee.com/Japan/mcafee/faq/ssi_answerCSVirusScan.asp?ancQno=VS-00057&ancProd=VirusScan
と言った方法で、メール・チェックを無効にする方法も有ります。
これについては、マカフィーも幾つかの製品があるので、これはお持ちの製品
そのものの設定でないかもしれません

あと安全性については、無効にしても、秀丸メールでは、
o 受信ご添付ファイルがデコードされて保存され、通常その時点で、ウイルス・
  チェックがかかるので変わらない
o デコード前のファイルもログとし保存されるが、デコード前の状態ではウイ
  ルスとしては、動作し得ないので、これも関係がない

[ ]
RE:47540 受信中無反応No.47545
にゃごにゃご さん 15/02/16 13:43
 
秀まるお2さん、

アドバイス、ありがとうございました。
固まる状況になりましたらdump.txtを取得します。

カイトさん、Iranoanさん、

マカフィーを一時的に止めてみましたが、その間でも障害は発生しました。
マカフィーを完全にアンインストールすることは理由があってできないので、まずは
固まっている状況の解析を依頼したいと思います。
アドバイス、ありがとうございました。

[ ]
RE:47545 受信中無反応No.47551
秀まるお2 さん 15/02/17 09:42
 
 送っていただいたdump.txtで、固まってる場所が特定できました。

 秀丸メールは、1つのファイルに複数のメールをまとめて保存するのが基本的
な動作なんですが、例えばウィルス入りのメールが1通でも混じると、それをア
ンチウィルスソフトが隔離しようとして、そのメールを含むファイル全体が隔離
され、結果としてウィルス入りじゃないメールまで消えてしまう、ということが
起こりえます。

 これを防ぐために、秀丸メールは受信したメールを一度テンポラリファイルに
保存して、ほんのちょっと待って、それでそのファイルが隔離されるかどうかを
見てみます。もし隔離されれば、そのメールはウィルス入りということになるの
で保存しないって処理をします。

 その、「一時ファイルに保存してちょっと待って、隔離されなければその一時
ファイルを削除する」って処理の、ファイル削除で固まってるようです。

 これは、たぶんですが、単純にアンチウィルスソフトの性能の問題になると思
います。

---------------------------------------------

 とりあえずの回避策として、「全般的な設定・ウィルス対策・詳細」の

 □アンチウィルスソフトのリアルタイム検索に対応させる

 のオプションをONにすれば、先ほどの「一時ファイルに保存して…」が省略さ
れるので、結果速くなる可能性があります。一回それを試していただくといいか
もしれません。

 ただ、そうすると、今度はウィルス入りのメールを受信した時に、そのメール
と道連れに他のメールも隔離されてしまう可能性が出てきます。

---------------------------------------------

 秀丸メール側の対応も可能です。

 今回の問題は、一時ファイルを削除する、「DeleteFile」ってAPIを呼び出し
た時に固まってるだけなので、例えばそのDeleteFileの処理だけ別スレッドで処
理すれば、秀丸メールは固まらなくなると思います。

 一回そういう処理にしてβ版として出してみるので、それでテストお願いした
いです。

[ ]
RE:47551 受信中無反応No.47555
にゃごにゃご さん 15/02/17 11:23
 
> 送っていただいたdump.txtで、固まってる場所が特定できました。
>
> 秀丸メールは、1つのファイルに複数のメールをまとめて保存するのが基本的
>な動作なんですが、例えばウィルス入りのメールが1通でも混じると、それをア
>ンチウィルスソフトが隔離しようとして、そのメールを含むファイル全体が隔離
>され、結果としてウィルス入りじゃないメールまで消えてしまう、ということが
>起こりえます。
>
> これを防ぐために、秀丸メールは受信したメールを一度テンポラリファイルに
>保存して、ほんのちょっと待って、それでそのファイルが隔離されるかどうかを
>見てみます。もし隔離されれば、そのメールはウィルス入りということになるの
>で保存しないって処理をします。
>
> その、「一時ファイルに保存してちょっと待って、隔離されなければその一時
>ファイルを削除する」って処理の、ファイル削除で固まってるようです。
>
> これは、たぶんですが、単純にアンチウィルスソフトの性能の問題になると思
>います。
>
>---------------------------------------------
>
> とりあえずの回避策として、「全般的な設定・ウィルス対策・詳細」の
>
> □アンチウィルスソフトのリアルタイム検索に対応させる
>
> のオプションをONにすれば、先ほどの「一時ファイルに保存して…」が省略さ
>れるので、結果速くなる可能性があります。一回それを試していただくといいか
>もしれません。

「アンチウィルスソフトのリアルタイム検索に対応させる」のチェックはすでに入っ
ていました。
また、「アンチウィルスソフトのリアルタイム検索を高速動作させる」と「本文が非
常に長いメールは1メール1ファイルで保存する」のチェックも入っていました。
そこで、「アンチウィルスソフトのリアルタイム検索に対応させる」のチェックを逆
に外してみたところ、今のところ固まる症状は出ていません。まずはこの状態で明日
まで様子を見ようと思います。

> 秀丸メール側の対応も可能です。
>
> 今回の問題は、一時ファイルを削除する、「DeleteFile」ってAPIを呼び出し
>た時に固まってるだけなので、例えばそのDeleteFileの処理だけ別スレッドで処
>理すれば、秀丸メールは固まらなくなると思います。
>
> 一回そういう処理にしてβ版として出してみるので、それでテストお願いした
>いです。

私の結果ではチェックの有無が期待と反対でしたが、問題のエリアが特定できて対策
がとれるのでしたらβ版の作成をお願いします。
いずれにせよ、明日に動作結果を報告します。


[ ]
RE:47555 受信中無反応No.47557
秀まるお2 さん 15/02/17 11:55
 
 すみません。1つまったく逆のことを書いてました。

 □アンチウィルスソフトのリアルタイム検索に対応させる

 のオプションをOFFにすれば固まらなくなる、の間違いでした。

 なので、今現在OFFにして直ったというのは、それで合ってるようです。

 今手元で、一時ファイルの削除を別スレッドで実行するバージョンを作って
テストも終わった所です。今日中にアップロードさせていただきます。

[ ]
RE:47557 受信中無反応No.47558
秀まるお2 さん 15/02/17 13:55
 
 今アップロードしました。

32bit版:
http://hide.maruo.co.jp/software/bin3/hmmail644b3_signed.exe

64bit版:
http://hide.maruo.co.jp/software/bin3/hmmail644b3_x64_signed.exe

 これをインストールしていただきまして、

 □アンチウィルスソフトのリアルタイム検索に対応させる

 とかの3つのオプションは標準(3つともON)に戻してしばらく使ってほしい
です。

[ ]
RE:47558 受信中無反応No.47569
にゃごにゃご さん 15/02/18 10:04
 
>  今現在OFFにして直ったというのは、それで合ってるようです。
了解しました。

> 今アップロードしました。
> これをインストールしていただきまして、
> □アンチウィルスソフトのリアルタイム検索に対応させる
> とかの3つのオプションは標準(3つともON)に戻してしばらく使ってほしい
>です。

ありがとうございます。
さっそくダウンロードして3つのオプションをONにして使っています。
今のところ固まることなく動いています。
明日まで様子をみて、その結果を報告します。


[ ]
RE:47569 受信中無反応No.47583
にゃごにゃご さん 15/02/19 09:54
 
>さっそくダウンロードして3つのオプションをONにして使っています。
>今のところ固まることなく動いています。
>明日まで様子をみて、その結果を報告します。

現在まで無反応の状態は起きていませんので、修正が効いていると考えられます。
よろしくお願いします。


[ ]
RE:47583 受信中無反応No.47584
秀まるお2 さん 15/02/19 10:07
 
 では直ったということで、今回入れた新しい仕組み(一時ファイルの削除だけ
別スレッドでする)をそのままにさせていただきます。

[ ]
RE:47584 受信中無反応No.47585
にゃごにゃご さん 15/02/19 10:31
 
> では直ったということで、今回入れた新しい仕組み(一時ファイルの削除だけ
>別スレッドでする)をそのままにさせていただきます。

修正、ありがとうございました。

[ ]