[Mew-dist 04024] Re: b18
Masaharu ARAI / 新井雅晴
arai at example.com
1998年 2月 28日 (土) 13:32:11 JST
あらい@ふじつー です。
>>>>> On Tue, 24 Feb 1998 18:42:30 +0900
>>>>> Subject: [Mew-dist 03927] Re: b18
>>>>> Kazu Yamamoto (山本和彦) <Kazu at example.com> said:
>
> From: Kenji Sato/佐藤健司 <ken at example.com>
> Subject: [Mew-dist 03911] Re: b18
> Date: Tue, 24 Feb 1998 00:32:42 +0900
>
> > lrwxrwxrwx 1 ken wheel 20 Feb 23 09:50 1@ -> /home/ken/Mail/inbox
> > -rw-r--r-- 1 ken wheel 17 Feb 23 09:50 CoverPage
> >
> > # データが足りなければ、連絡下さい。可能な限り、調べて報告します。
> >
> > これは、私の設定の不備なのでしょうか?それとも、bug なのでしょうか?
>
> 冷静になってよく読むと、メッセージを指すべき 1 というリンクが inbox を
> 指してしまっているのですね。少なくとも私の環境では再現しません。どうし
> てこんなことが起こるのでしょう?
[Mew-dist 03911] の現象が再現したので報告しておきます。以下の環境全て
で再現しました。
- FreeBSD-2.2.1-RELEASE + Emacs-20.2 + Mew-1.93b21 + IM-86
- J-Solaris2.5.1 + Emacs-20.2 + Mew-1.93b20 + IM-86
- J-Solaris2.6 + Emacs-20.2 + Mew-1.93b21 + IM-86
- J-Solaris2.6 + Mule-2.3(19.28) + Mew-1.93b21 + IM-86
- Linux-2.0.29 + Mule-2.3(19.28) + Mew-1.93b21 + IM-86
[手順]
1) +temp に Multipart mail を 1通 refile して置いておく。
2) +temp で以下のように Multipart を解析している最中で、たとえばカー
ソルが 3 part 目のところで "f" をおして転送して draft mode へ。
| 1 M02/20 09:36 Mail Delivery Subs Postmaster notify: Local confi This is a
| 1 Text/Plain(us-ascii)
| 2 Message/Delivery-Status
| 3 Message/Rfc822 Returned mail: User unknown
| 3.1 Text/Plain(us-ascii)
| 3.2 Message/Delivery-Status
| 3.3 Message/Rfc822 Test
3) 以下の状態で 2 "Message/Rfc822" を編集もしくは確認のため、
CoverPage の下の "1" の位置で f を押すと dired が動作する。
|To:
|Subject: Fw: Postmaster notify: Local configuration error
|From: Masaharu ARAI / 新井雅晴 <arai at example.com>
|Fcc: mine
|X-Mailer: Mew version 1.93b21 on Emacs 19.28 / Mule 2.3 (SUETSUMUHANA)
|Mime-Version: 1.0
|----
|
|------------------------------ attachments ------------------------------
| Multipart/Mixed 1/
| 1 Text/Plain(guess) CoverPage
| 2 Message/Rfc822 1
| 3 .
|--------0-1-2-3-4-5-6-7-8-9----------------------------------------------
4) このとき、~/Mail/draft/mime/1/1 は ~/Mail/temp への symbolic link
になっているはずです。これでおかしいとおもって C-c q で draft を
kill すると ~/Mail/temp の中のファイルが全て消えてしまいます。
================================================
このときの (setq debug-on-error t ) の場合の出力は以下の通り。
| Signaling: (file-error "Removing directory" "not a directory" "/home/ematsu/Mail/draft/mime/1/1")
| delete-directory("/home/ematsu/Mail/draft/mime/1/1")
| mew-delete-directory-recursively("/home/ematsu/Mail/draft/mime/1/1")
| mew-delete-directory-recursively("/home/ematsu/Mail/draft/mime/1")
| mew-draft-kill()
| * call-interactively(mew-draft-kill)
# これで +inbox, +mine が全部消えてしまってとっても泣いてしまいました
# (;_;)。
というわけで b17 に戻しています。
---
新井雅晴(Masaharu ARAI)
富士通株式会社 第二ソフト)第四開発部
INTERNET: arai at example.com
NIFTY: HFD01242 or KXA02307 I'm innocent.
PGP: 45 CC 89 59 9F 49 1E AE F9 2C EC D2 38 60 0E 52
Mew-dist メーリングリストの案内