26 Jun
2006
26 Jun
'06
11:43 a.m.
On Jun 26, 2006, at 10:27 AM, Neil Wilson wrote:
Jun 21 09:22:46 mail dovecot: IMAP(davew): file index-mail.c: line
105 (index_mail_get_fixed_field): assertion failed:
(buffer_get_used_size(buf) == data_size)
This usually means that you've moved from 32bit machine to 64bit
machine and the dovecot.index.cache files don't work there anymore.
So the fix is to delete all the dovecot.index.cache files.
I've fixed this for next release by making it check that the sizes
are correct, and if they're not the cache file is automatically
deleted. Although it still logs an error message.