Hi,
After upgrading to 2.4.8 the sync_client crashes regularly:
Fatal error: Internal error: assertion failed: seen_db.c: 127:
*seendbptr == NULL
Please see the attachment for a strace.
I tried reconstructing the mailbox but that didn't help...
On the syncserver I don't see any messages :(
Rudy
open("/mail/mail16/var/imap/lock/domain/u/ugent.be/v/user/victoria^montesrestrepo.lock",
O_RDWR|O_CREAT|O_TRUNC, 0666) = 8
fcntl(8, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0
fcntl(3, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0
fstat(3, {st_mode=S_IFREG|0600, st_size=2315764, ...}) = 0
stat("/mail/mail16/var/imap/mailboxes.db", {st_mode=S_IFREG|0600,
st_size=2315764, ...}) = 0
fcntl(3, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0
open("/mail/mail16/imap/domain/u/ugent.be/v/user/victoria^montesrestrepo/cyrus.index",
O_RDWR) = 9
fstat(9, {st_mode=S_IFREG|0600, st_size=30752, ...}) = 0
mmap(NULL, 40960, PROT_READ, MAP_SHARED, 9, 0) = 0x7f74c7581000
fcntl(9, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0
stat("/mail/mail16/imap/domain/u/ugent.be/v/user/victoria^montesrestrepo/cyrus.header",
{st_mode=S_IFREG|0600, st_size=219, ...}) = 0
open("/mail/mail16/imap/domain/u/ugent.be/v/user/victoria^montesrestrepo/cyrus.header",
O_RDONLY) = 10
fstat(10, {st_mode=S_IFREG|0600, st_size=219, ...}) = 0
mmap(NULL, 219, PROT_READ, MAP_SHARED, 10, 0) = 0x7f74c7694000
munmap(0x7f74c7694000, 219) = 0
fcntl(9, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0
close(10) = 0
close(9) = 0
munmap(0x7f74c7581000, 40960) = 0
close(8) = 0
munmap(0x7f74c7500000, 528384) = 0
write(1, "META tine^[email protected]\n", 28META tine^[email protected]
) = 28
sendto(7, "<182>Apr 21 16:47:33 mail16/sync"..., 74, MSG_NOSIGNAL, NULL, 0) = 74
write(6, "GET META tine^[email protected]\r"..., 33) = 33
read(6, "* LSUB (ugent.be!INBOX^Femke \"ug"..., 4096) = 592
write(2, "Fatal error: Internal error: ass"..., 82Fatal error: Internal error:
assertion failed: seen_db.c: 127: *seendbptr == NULL
) = 82
sendto(7, "<179>Apr 21 16:47:33 mail16/sync"..., 128, MSG_NOSIGNAL, NULL, 0) =
128
exit_group(75) = ?
cyrus@cyrprd3:~$ /usr/cyrus-2.4.8/bin/sync_client -C
/etc/cyrus-ugent/conf/mail16/imapd.conf -l -v -f
/mail/mail16/var/imap/sync/log-6813 -r -v -v
MAILBOXES ugent.be!user.victoria^montesrestrepo
META tine^[email protected]
Fatal error: Internal error: assertion failed: seen_db.c: 127: *seendbptr ==
NULL
cyrus@cyrprd3:~$ echo $?
75