Jeff A. Earickson
2005-Aug-16 01:56 UTC
[Dovecot] test80: in production, occasional assert
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