bug-mailutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug-mailutils] [imap4d] r/o file in $HOME


From: Linus Nordberg
Subject: [bug-mailutils] [imap4d] r/o file in $HOME
Date: Fri, 26 Sep 2003 21:04:10 +0200
User-agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i386--freebsd)

Hi,

EXAMINE'ing a readonly file makes imap4d on FreeBSD send the client
the following strings before the ordinary answer is sent.

  imap4d in free(): warning: chunk is already free
  imap4d in free(): warning: chunk is already free

In fact, that is the behaviour the first time the client EXAMINE's.
The second time you get four identical lines, the third time four
lines again.  If you chmod 600 foo, the next EXAMINE gives you two of
the above lines, the next time zero lines.

1) stderr shouldn't go to the client
2) imap4d shouldn't free more than once

Details can be found below.

-- 
Linus

mailutils-0.3.2 (interim release from Sergey).

fluff:linus% uname -a
FreeBSD fluff 4.7-RELEASE FreeBSD 4.7-RELEASE #6: Tue Jul 15 22:29:26 CEST 2003 
    address@hidden:/usr/src/sys/compile/FLUFF  i386

fluff:linus% ls -l foo
-r--------    1 linus    linus           0 Sep 26 20:52 foo

. examine foo
imap4d in free(): warning: chunk is already free
imap4d in free(): warning: chunk is already free
* 0 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 0] UID valididy status
* OK [UIDNEXT 0] Predicted next uid
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
* OK [PERMANENTFLAGS ()] No Permanent flags
. OK [READ-ONLY] EXAMINE Completed




reply via email to

[Prev in Thread] Current Thread [Next in Thread]