Displaying 6 results from an estimated 6 matches for "mbox_sync_update_header_from".
2005 Aug 16
2
test80: assert/core debug info
Timo,
Attached is gdb information from core dumps related to the
following assert in test-80:
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)
My setup: Solaris 9, mbox format. test-80 compiled with
gcc 4.0.1 using the following configure options:
CC=gcc CFLAGS="-g -O" CPPFLAGS=-I/opt/openssl/include LDFLAGS=-L/opt/ope...
2005 Sep 01
0
another assert/core with 1.0alpha1
Same as reported before:
Assert:
IMAP(user): 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)
Setup: 1.0alpha1 on Solaris 9, built with gcc 4.0.1
Debug output of the core is attached.
Jeff Earickson
Colby College
-------------- next part --------------
Script started on Thu Sep 01...
2005 Aug 26
0
1.0alpha1: assert and core
...PPFLAGS=-I/opt/openssl/include LDFLAGS=-L/opt/openssl/lib \
./configure --prefix=/opt/dovecot.$VERSION --with-ssl=openssl \
--with-ssldir=/opt/openssl/ssl > configure.out
The syslog message:
Aug 25 04:15:43 emerald dovecot: [ID 107833 mail.error] IMAP(user): 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)
Gdb analysis of the resulting core file is attached, I hope this
helps. The user's mailbox is 41003432 bytes in size.
Jeff Earickson
Colby College
-------------- next part -------------...
2005 Aug 16
0
test80: in production, occasional assert
...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 Earicks...
2006 Apr 10
0
Missing X-IMAPbase header causing mbox corruption
If the first message in an mbox is deleted by an external program, therefore
removing the X-IMAPbase header, an error such as the following occurs.
Apr 9 20:10:51 sm1 dovecot: imap(306812): file mbox-sync-update.c: line 460
(mbox_sync_update_header_from): assertion failed: (ctx->mail.uid == 0 ||
ctx->mail.uid_broken || ctx->mail.uid == mail->uid)
This prevents the user from logging in, but also appears to cause mbox
corruption.
If the X-IMAPbase and the X-UID headers are missing, Dovecot will insert them
successfully, but fails to do...
2005 Jun 27
3
imap corrupted indexes
I've searched the archives and find a lot of references to corrupted indexes
but can't seem to find any solutions. It seems like folks either have the
problem or they don't.
We recently migrated from a RedHat Linux server to an OpenBSD 3.7 server (both
using dovecot). Imap was working flawlessly on the RedHat box but now gives
numerous index errors. I then upgraded to