受信中に落ちます...No.02002
ろじ さん 00/12/07 10:01
 
こんにちは。ろじです。

0.52βに上げて以降、受信中にアプリケーションエラーが出て落ちる
現象が頻発しています。最初のうちは良かったのですが何故か昨日
から急増しまして、今はほとんど受信出来ません。
(たまにうまく行くから不思議…)

環境はWin2000、鶴亀のバージョンは0.53βです。
サーバにメールを残し、受信は手動のみ。
他に特別な設定はしていないと思います。

一度落ちるとpopユーザがロックされたままみたいで、
しばらくは他のメーラでも受信が出来なくなります(^^;

ログは以下の通りです。
ワトソン先生のログも必要でしたら直メール致します。
他に必要な情報がありましたらお教え下さい。
お手数ですが、よろしくお願いします。

====== 2000/12/07 09:07:35 mode=受信 account=dareka
R +OK kaishaosaka.to.kaisha.co.jp POP3 server (post.office v1.9.3) ready Thu,
 7 Dec 2000 09:09:55 +0900
S USER dareka
R +OK Password required for dareka
S PASS ****
R +OK dareka's maildrop has 6 messages (112920 octets)
S UIDL
R +OK
R ...(296バイト)
S LIST
R +OK 6 messages (112920 octets)
R ...(52バイト)
S RETR 3
R +OK 88332 octets
R ...(88335バイト)


[ ]
RE:02002 受信中に落ちます...No.02020
秀まるお さん 00/12/07 12:18
 
> ワトソン先生のログも必要でしたら直メール致します。

 是非ください。

  maruo@mitene.or.jp が僕のメールアドレスです。

[ ]
RE:02002 受信中に落ちます...No.02029
はざま さん 00/12/07 15:58
 
こんにちは、はざまです。

こちらでも、なぜか今朝から急に通信中に落ちるようになりました。
朝は0.53βを再インストールするとちゃんと受信できたのですが、
今は、上書きインストールしても落ちてしまいます。

今朝のエラーメッセージを下にコピーしました。

-------
TURUKAME のページ違反です。
モジュール : TURUKAME.EXE、アドレス : 015f:0045609a
Registers:
EAX=026e11a6 CS=015f EIP=0045609a EFLGS=00010206
EBX=1b1b1b1b SS=0167 ESP=006ab454 EBP=006adee0
ECX=00000000 DS=0167 ESI=006ae3b0 FS=466f
EDX=026e5000 ES=0167 EDI=9a1a1a1a GS=0000
Bytes at CS:EIP:
8b 0a 33 cb bf ff fe fe 7e 03 f9 83 f1 ff 33 cf
Stack dump:
00000000 00000001 0044affb 026e30dc 0000001b 026e30ce bff77b5b 010e73e4 0000
0000
65636552 64657669 7266203a 68206d6f 616d746f 632e6c69 28206d6f
-------

環境はWin98、鶴亀のバージョンは0.53βです。


---------
はざま
12/07/2000(Thu)15:57

[ ]
RE:02029 受信中に落ちます...No.02030
はざま さん 00/12/07 16:09
 
追伸です。

「定期的に受信する」での受信では落ちませんでした。
「受信」アイコンをクリックした時と、マクロで起動時に
受信するようにしてある受信で落ちます。


---------
はざま
12/07/2000(Thu)16:07

[ ]
RE:02002 受信中に落ちます...No.02035
秀まるお さん 00/12/07 17:14
 
 いただいたログで調べてみたら、メール本文がBASE64エンコードされている場合に
死ぬことが判明してしまいました。

 やっぱりメール本文を自前でデコードする部分がおかしかったのでした。

 非常に非常にまずいバグなので緊急バージョンアップさせていただきます。

 まいどご迷惑おかけしてすみません。m(_._)m

[ ]
RE:02035 受信中に落ちます...No.02039
秀まるお さん 00/12/07 17:23
 
>  いただいたログで調べてみたら、メール本文がBASE64エンコードされている場合に
> 死ぬことが判明してしまいました。

 メール本文がBASE64でエンコードされていて、さらに文字コードの指定がJISであ
り、さらに本文中に日本語が1つも含まれてない場合、という条件でした。

[ ]
RE:02039 受信中に落ちます...No.02051
ろじ さん 00/12/07 18:40
 
素早い対応ありがとうございました。
さっそく0.54βに上げました。…ばっちり動いてます(^^)


[ ]
RE:02051 受信中に落ちます...No.02052
ろじ さん 00/12/07 18:42
 
追伸です。

> さらに本文中に日本語が1つも含まれてない場合

そんなややこしいメールを受け取った記憶は無いのですが…?(^^;

[ ]
RE:02052 受信中に落ちます...No.02055
秀まるお さん 00/12/07 19:00
 
> そんなややこしいメールを受け取った記憶は無いのですが…?(^^;

 V0.54βで受信して出てきたメールの一番最初のやつ(80キロバイト以上のや
つ?)が該当するメールだと思いますが…。まぁどっちにしても直ったのならたぶん
OKなんでしょう。

[ ]
RE:02039 受信中に落ちます...No.02057
はざま さん 00/12/07 19:06
 
こんばんは、はざまです。

>>  いただいたログで調べてみたら、メール本文がBASE64エンコードされている場合に
>> 死ぬことが判明してしまいました。
>
> メール本文がBASE64でエンコードされていて、さらに文字コードの指定がJISであ
>り、さらに本文中に日本語が1つも含まれてない場合、という条件でした。

よくわかりませんが^_^;とにかくちゃんと動くようになりました。
ありがとうございました。

---------
はざま
12/07/2000(Thu)19:04

[ ]
RE:02055 受信中に落ちます...No.02061
ろじ さん 00/12/07 19:26
 
ひょっとしたら、それは普段から「charset="shift_jis"」で
メールを送って来る人からのメールだったかも知れません。
いつもこの人のメールはろくなことが無いので…。

> まぁどっちにしても直ったのならたぶん
> OKなんでしょう。

ホント、そうですね。

[ ]