[Dovecot] test80: in production, occasional assert

Jeff A. Earickson jaearick at colby.edu
Tue Aug 16 04:56:20 EEST 2005


Timo,

Test-80, running on our production IMAP server.  Setup:  Solaris 9,
compiled with gcc 4.0.1, mbox format, configured like so:

VERSION=test80
CC=gcc CFLAGS="-g -O" CPPFLAGS=-I/opt/openssl/include LDFLAGS=-L/opt/openssl/lib \
./configure --prefix=/opt/dovecot.$VERSION --with-ssl=openssl \
--with-ssldir=/opt/openssl/ssl --with-rawlog --enable-debug > configure.out

Still seeing occasional assert messages in the syslog:

IMAP(username): file mbox-sync-update.c: line 442 (mbox_sync_update_header_from): assertion failed: (ctx->mail.uid == 0 || ctx->mail.uid_broken || ctx->mail.uid == mail->uid)

How do I give you useful debug info?  Run the offending mailbox thru
mboxcrypt.pl, try to reproduce with the mailbox, send the mailbox
in?

Otherwise test-80 is working great...

Jeff Earickson
Colby College


More information about the dovecot mailing list