[Dovecot] null errors from 2.0.beta5

Timo Sirainen tss at iki.fi
Fri Jun 11 17:20:08 EEST 2010


On to, 2010-06-10 at 00:02 -0500, Mike Abbott wrote:
> When my dovecot-2.0.beta5 auth module logs a 552-byte debug message, the message is split into two lines and also a null error message:
> Wed Jun  9 23:44:29 gromit dovecot[58892]: auth: Error: 
> 
> I think this has to do with the use of PIPE_BUF (512) sized buffers in the logging code, and the !line_is_ok() case in i_failure_parse_line().

Related to PIPE_BUF, yes, but problem was in the sending part. Fixed:
http://hg.dovecot.org/dovecot-2.0/rev/5ede18fe35fa

BTW. Is OSX's PIPE_BUF really only 512 bytes (instead of just the
#define being set too low)? In Linux it's 4096.




More information about the dovecot mailing list