On Fri, 2 Feb 2007, Timo Sirainen wrote:
> Date: Fri, 02 Feb 2007 15:05:36 +0200
> From: Timo Sirainen <tss at iki.fi>
> To: dovecot-news at dovecot.org
> Cc: dovecot at dovecot.org
> Subject: [Dovecot] 1.0.rc20 released
>
> http://dovecot.org/releases/dovecot-1.0.rc20.tar.gz
> http://dovecot.org/releases/dovecot-1.0.rc20.tar.gz.sig
>
> So, rc19 was somewhat broken. How about this version?
>
> + dovecot: Added --log-error command line option to log an error, so
> the error log is easily found.
> + Added mail_log_max_lines_per_sec setting. Change it to avoid log
> throttling with mail_log plugin.
> - Changing message flags was more or less broken in rc19
> - ACL plugin still didn't work without separate control directory
> - Some mbox handling fixes, including fixing an infinite loop
> - Some index file handling fixes
> - maildir quota: Fixed a file descriptor leak
> - If auth_cache was enabled and userdb returned "user unknown"
> (typically only deliver can do that), dovecot-auth crashed.
> - mail_log plugin didn't work with pop3
Timo,
Wow, rc20 blew up on me bigtime. I had to back it out in less than
a minute. Core dump and everything. The syslog shows:
Feb 2 08:59:43 karst dovecot: [ID 107833 mail.error] IMAP(jaearick): file
mail-cache.c: line 398 (mail_cache_lock): assertion failed:
(!cache->locked)Feb 2 08:59:43 karst dovecot: [ID 107833 mail.error]
IMAP(jaearick): Raw backtrace: 0x77fbc -> 0x52010 -> 0x5407c -> 0x54fb8
-> 0x5b838 -> 0x51288 -> 0x36928 -> 0x69610 -> 0x23e68 ->
0x1ebec -> 0x1ef7c -> 0x22068 -> 0x2226c -> 0x22800 -> 0x7d614
-> 0x7ce24 -> 0x2aedc -> 0x1d8b4
Will do a backtrace on the core in a minute. My setup: Solaris 10,
mbox, NFS mount of INBOX from another Solaris 10 system, no plugins.
Jeff Earickson
Colby College