[Dovecot] 1.0.rc20 released

Jeff A. Earickson jaearick at colby.edu
Fri Feb 2 14:05:30 UTC 2007


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


More information about the dovecot mailing list