2 Nov
2006
2 Nov
'06
7:56 p.m.
On Fri, 2006-10-27 at 21:18 +0200, Hans Morten Kind wrote:
--cut-- Oct 27 11:20:11 hostname dovecot: IMAP(user): file mail-cache-fields.c: line 26: unreached Oct 27 11:20:11 hostname dovecot: child 27514 (imap) killed with signal 6 --cut--
We did also experience this after moving to rc10, by some reason field_has_fixed_size() in src/lib-index/mail-cache-fields.c is called with an undef value of 32, it seems to be safe to return FALSE rather than i_unreched()
It shouldn't really be happening at all, but I think this change should change the crash to a "cache file corrupted" error:
http://dovecot.org/list/dovecot-cvs/2006-November/006642.html