[Mew-dist 10204] Re: IMAP & nntp (Re: Mew 1.94b49 + IM 120)

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
1999年 8月 18日 (水) 21:08:39 JST


IMAP が動き出したのでいろいろと遊んでいるのですが、Win32 の Perl
(95, NT とも) で imls がエラーになるときがあります。

# 北口さんの make した Perl や ActivePerl の複数バージョンで試し
# たのですが、同じ結果になりました。

対象となる folder の message 数がある数以上だと確実にエラーにな
るのですが、以下のようになります。

----------------------- ここから -----------------------
onion[~]% imls --verbose=on --debug=on --src=%#mh/ml/mew-dist
imls: setting debug level on=1
imls: folder=INBOX auth=AUTH user=shirai host=sugar.rdmg.mgcs.mei.co.jp
Password (imap/auth:shirai at example.com): hoge

imls: accessing IMAP/AUTH:shirai at example.com
imls: opening IMAP session
imls: opening imap session to sugar.rdmg.mgcs.mei.co.jp(143).
imls: >>> * OK sugar IMAP4rev1 v12.254 server ready
imls: <<< im100 AUTHENTICATE LOGIN
imls: >>> + VXNlciBOYW1lAA==
imls:DEBUG: got "User Name^@"
imls:DEBUG: sending shirai with base64 encoding.
imls: <<< Base64-encoded-username(shirai)
imls: >>> + UGFzc3dvcmQA
imls:DEBUG: got "Password^@"
imls:DEBUG: sending PASSWORD with base64 encoding.
imls: <<< Base64-encoded-password
imls: >>> im100 OK AUTHENTICATE completed
imls: select mbox #mh/ml/mew-dist and getting number of message.
imls: <<< im101 SELECT #mh/ml/mew-dist
imls: >>> * 3899 EXISTS
imls: >>> * 0 RECENT
imls: >>> * OK [UIDVALIDITY 934976764] UID validity status
imls: >>> * OK [UIDNEXT 3900] Predicted next UID
imls: >>> * NO [UIDNOTSTICKY] Non-permanent unique identifiers: #mh/ml/mew-dist
imls: >>> * FLAGS (\Answered \Flagged \Deleted \Draft \Seen)
imls: >>> * OK [PERMANENTFLAGS ()] Permanent flags
imls: >>> im101 OK [READ-WRITE] SELECT completed
imls: 3899 message(s) found.
imls: <<< im102 UID SEARCH 1:*
imls: >>> * SEARCH 1 2 3 4 5 6 7 8
 <<<< snip >>>>
 3894 3895 3896 3897 3898 3899
Error: Runtime exception
Segmentation fault
----------------------- ここまで -----------------------


これをみると Imap.pm の imap_all_uids() のなかでぶっ飛んでいるよ
うなのですが、全然わかりません。なにか解決方法はありますでしょう
か。

-- 
白井秀行 (mailto:shirai at example.com)



Mew-dist メーリングリストの案内