On Fri, 2008-08-29 at 12:58 -0500, Mike Abbott wrote:
For other users I see this error before imap crashes: dovecot: Aug 29 11:45:23 Error: IMAP(user2): Rebuilding index file / Volumes/Spool/spool/user2/mail/dovecot.index: CPU architecture changed Attached are pre- and post-rebuild copies of that user's dovecot*
files, and also a copy from after a second telnet session which also
crashed.It's possible this is a 32/64-bit incompatibility issue (imap is a 64- bit program for me; mail might have been delivered by a 32-bit deliver
or previously read by a 32-bit imap) but more likely the dovecot*
files are just hosed in some way.
That error message comes if CPU endianess changes (or the bit describing it in the dovecot.index file header changes).
After wondering for a while, I can now reproduce your problems. The only thing I had to do was to define WORDS_BIGENDIAN on a little-endian machine. Why are you doing that? :)