upgrade_index.c: 109: record_size <= INDEX_RECORD_SIZE
Bron Gondwana
brong at fastmail.fm
Sat Apr 28 16:48:13 EDT 2012
On Sat, Apr 28, 2012 at 09:31:03PM +0200, Dilyan Palauzov. wrote:
> Hello,
>
> I have installed by accident a 2.5 version of imapd over a running 2.4
> version. Using 2.5 I can do reconstruct, but with 2.4's reconstruct
> fails. The error message is:
>
> fatal error: Internal error: assertion failed: upgrade_index.c: 109:
> record_size <= INDEX_RECORD_SIZE
>
> (with "./reconstruct -s user.*" and "./reconstruct -r user.*" and
> "./reconstruct -R user.* "). Running imapd from master logs:
>
> Apr 28 18:54:17 AEGEEserv cyrus/imap[22101]: Fatal error: Internal
> error: assertion failed: upgrade_index.c: 109: record_size <=
> INDEX_RECORD_SIZE
> Apr 28 18:54:17 AEGEEserv cyrus/master[20802]: process 22101 exited, status 75
>
> Can somebody tell me, how can I fix the cyrus-imapd-2.4 installation,
> so that the above error message disappears?
You'll have to delete the cyrus.index files - we don't support downgrading
in place. Your other option is to XFER the mailboxes from a 2.5 to a 2.4
server - I think xfer should be able to downgrade them correctly.
Bron.
More information about the Cyrus-devel
mailing list