[Dovecot] 1.0-test67 - Cache Bug

Andrew Hutchings
2005-04-08T03:50:56Z

Hi Timo,
It seems in test67 if you use a {scheme}password in the database to
override the default scheme and cache is on the following happens:

270276-Apr  8 04:43:25 svr21 dovecot: auth(default): file
passdb-cache.c: line 30 (list_save): assertion failed: (*value == '{')

Regards
Andrew


On Fri, 2005-04-08 at 03:07 +0300, Timo Sirainen wrote:
> http://dovecot.org/test/
>
> Hopefully better release than last one. Fixes several problems test66
> had and also some older problems reported in this list.
>
> It also contains a pretty large mbox code cleanup, fixing several
> problems (especially related to X-IMAP/X-IMAPbase headers) and making it
> a bit faster. Maybe I'll backport it to 1.0-stable too when it looks
> like it's stable..
>
> BTW. mbox code is slower than necessary when updating message flags and
> mbox_lazy_writes=yes, because it reads message headers for each message
> whose flag is to be changed (in index). Should fix that one soon too..
>
--
Andrew Hutchings (A-Wing)
Linux Guru - Netserve Consultants Ltd. - www.domaincity.co.uk
Random BOFH excuse: Flat tire on station wagon with tapes. ("Never
underestimate the bandwidth of a station wagon full of tapes hurling
down the highway" Andrew S. Tannenbaum)