[Dovecot] 1.0 beta1 released

Václav Haisman V.Haisman at sh.cvut.cz
Sun Jan 22 18:13:02 EET 2006



Timo Sirainen wrote:
> On Wed, 2006-01-18 at 02:17 +0100, Vaclav Haisman wrote:
>> Hi, while I have been debugging some kevent() related problems I have 
>> stumbled upon this in imap process:
> ..
>> The notify_callback field is NULL and the process SIGSEGVs. I know very 
>> little about IMAP protocol and I think this could be just a case of bad 
>> handling of invalid input. The IMAP session I had follows:
> 
> To me this looks like io_remove() doesn't work properly in the kqueue
> code. notify_callback is NULL only after the notification is removed,
> and index_mailbox_check_remove_all() has been called.
I'll look into it.

> 
>> a3 IDLE
>> + idling
>> * 132 EXISTS
>> * 2 RECENT
>> a4 DONE
>> a3 BAD Expected DONE.
> 
> BTW. Which IMAP client does this? Someone could tell them not to send
> tag with DONE command..
No client does that. I did this using telnet and keyboard :). I thought
the crash is caused by my error.


VH

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 542 bytes
Desc: OpenPGP digital signature
Url : http://dovecot.org/pipermail/dovecot/attachments/20060122/297dbd38/signature.pgp


More information about the dovecot mailing list