<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal>Upgraded to 2.4.1. yey!<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>chk_cyrus aborts (it did with 2.4.0 also).<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>(gdb) bt<o:p></o:p></p><p class=MsoNormal>#0 0x0000003699a30265 in raise () from /lib64/libc.so.6<o:p></o:p></p><p class=MsoNormal>#1 0x0000003699a31d10 in abort () from /lib64/libc.so.6<o:p></o:p></p><p class=MsoNormal>#2 0x0000000000406f88 in mailbox_unlock_index (mailbox=0x75b758, sdata=0x0) at mailbox.c:1544<o:p></o:p></p><p class=MsoNormal>#3 0x00000000004090b5 in mailbox_close (mailboxptr=0x7fffffffda10) at mailbox.c:1003<o:p></o:p></p><p class=MsoNormal>#4 0x000000000040a875 in mailbox_reconstruct (name=0x75b758 "\a", flags=0) at mailbox.c:3771<o:p></o:p></p><p class=MsoNormal>#5 0x0000000000405720 in chkmbox (name=0x7fffffffdab0 "user.accthelp", matchlen=<value optimized out>,<o:p></o:p></p><p class=MsoNormal> maycreate=<value optimized out>, rock=<value optimized out>) at chk_cyrus.c:107<o:p></o:p></p><p class=MsoNormal>#6 0x000000000040f6b2 in find_cb (rockp=0x7fffffffe7d0, key=0x2aaaacb9a098 "user.accthelp", keylen=13,<o:p></o:p></p><p class=MsoNormal> data=<value optimized out>, datalen=<value optimized out>) at mboxlist.c:1697<o:p></o:p></p><p class=MsoNormal>#7 0x0000000000437809 in myforeach (db=0x75ae80, prefix=0x7fffffffdfd0 "*", prefixlen=0,<o:p></o:p></p><p class=MsoNormal> goodp=0x40d0a0 <find_p>, cb=0x40f570 <find_cb>, rock=0x7fffffffe7d0, tidptr=0x0)<o:p></o:p></p><p class=MsoNormal> at cyrusdb_skiplist.c:1122<o:p></o:p></p><p class=MsoNormal>#8 0x000000000040e2da in mboxlist_findall (namespace=<value optimized out>,<o:p></o:p></p><p class=MsoNormal> pattern=<value optimized out>, isadmin=1, userid=<value optimized out>, auth_state=0x0,<o:p></o:p></p><p class=MsoNormal> proc=0x4056d0 <chkmbox>, rock=0x0) at mboxlist.c:1889<o:p></o:p></p><p class=MsoNormal>#9 0x00000000004058c7 in main (argc=2, argv=0x7fffffffe9a8) at chk_cyrus.c:162<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>And a strace:<o:p></o:p></p><p class=MsoNormal>stat("/var/lib/imap/mailboxes.db", {st_mode=S_IFREG|0600, st_size=4191412, ...}) = 0<o:p></o:p></p><p class=MsoNormal>fcntl(3, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0<o:p></o:p></p><p class=MsoNormal>write(2, "checking: user.accthelp\n", 24checking: user.accthelp<o:p></o:p></p><p class=MsoNormal>) = 24<o:p></o:p></p><p class=MsoNormal>open("/var/lib/imap/lock/E/user/accthelp.lock", O_RDWR|O_CREAT|O_TRUNC, 0666) = 4<o:p></o:p></p><p class=MsoNormal>fcntl(4, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0<o:p></o:p></p><p class=MsoNormal>fcntl(3, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0<o:p></o:p></p><p class=MsoNormal>fstat(3, {st_mode=S_IFREG|0600, st_size=4191412, ...}) = 0<o:p></o:p></p><p class=MsoNormal>stat("/var/lib/imap/mailboxes.db", {st_mode=S_IFREG|0600, st_size=4191412, ...}) = 0<o:p></o:p></p><p class=MsoNormal>fcntl(3, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0<o:p></o:p></p><p class=MsoNormal>open("/metadata/imap2/E/user/accthelp/cyrus.index", O_RDWR) = 5<o:p></o:p></p><p class=MsoNormal>fstat(5, {st_mode=S_IFREG|0600, st_size=128, ...}) = 0<o:p></o:p></p><p class=MsoNormal>mmap(NULL, 16384, PROT_READ, MAP_SHARED, 5, 0) = 0x2b1f4a48b000<o:p></o:p></p><p class=MsoNormal>fcntl(5, F_SETLKW, {type=F_WRLCK, whence=SEEK_SET, start=0, len=0}) = 0<o:p></o:p></p><p class=MsoNormal>stat("/metadata/imap2/E/user/accthelp/cyrus.header", {st_mode=S_IFREG|0600, st_size=154, ...}) = 0<o:p></o:p></p><p class=MsoNormal>open("/metadata/imap2/E/user/accthelp/cyrus.header", O_RDONLY) = 6<o:p></o:p></p><p class=MsoNormal>fstat(6, {st_mode=S_IFREG|0600, st_size=154, ...}) = 0<o:p></o:p></p><p class=MsoNormal>mmap(NULL, 154, PROT_READ, MAP_SHARED, 6, 0) = 0x2b1f4a48f000<o:p></o:p></p><p class=MsoNormal>munmap(0x2b1f4a48f000, 154) = 0<o:p></o:p></p><p class=MsoNormal>close(6) = 0<o:p></o:p></p><p class=MsoNormal>open("/metadata/imap2/E/user/accthelp/cyrus.header", O_RDONLY) = 6<o:p></o:p></p><p class=MsoNormal>fstat(6, {st_mode=S_IFREG|0600, st_size=154, ...}) = 0<o:p></o:p></p><p class=MsoNormal>mmap(NULL, 154, PROT_READ, MAP_SHARED, 6, 0) = 0x2b1f4a48f000<o:p></o:p></p><p class=MsoNormal>munmap(0x2b1f4a48f000, 154) = 0<o:p></o:p></p><p class=MsoNormal>open("/metadata/imap2/E/user/accthelp/cyrus.cache", O_RDWR) = 7<o:p></o:p></p><p class=MsoNormal>fstat(7, {st_mode=S_IFREG|0600, st_size=4, ...}) = 0<o:p></o:p></p><p class=MsoNormal>mmap(NULL, 16384, PROT_READ, MAP_SHARED, 7, 0) = 0x2b1f4a48f000<o:p></o:p></p><p class=MsoNormal>open("/var/spool/imap2/E/user/accthelp", O_RDONLY|O_NONBLOCK|O_DIRECTORY) = 8<o:p></o:p></p><p class=MsoNormal>fcntl(8, F_SETFD, FD_CLOEXEC) = 0<o:p></o:p></p><p class=MsoNormal>getdents(8, /* 7 entries */, 32768) = 200<o:p></o:p></p><p class=MsoNormal>stat("/var/spool/imap2/E/user/accthelp/DELETED", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0<o:p></o:p></p><p class=MsoNormal>stat("/var/spool/imap2/E/user/accthelp/old mails", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0<o:p></o:p></p><p class=MsoNormal>stat("/var/spool/imap2/E/user/accthelp/Drafts", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0<o:p></o:p></p><p class=MsoNormal>stat("/var/spool/imap2/E/user/accthelp/Sent", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0<o:p></o:p></p><p class=MsoNormal>stat("/var/spool/imap2/E/user/accthelp/OUTBOX", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0<o:p></o:p></p><p class=MsoNormal>getdents(8, /* 0 entries */, 32768) = 0<o:p></o:p></p><p class=MsoNormal>close(8) = 0<o:p></o:p></p><p class=MsoNormal>rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0<o:p></o:p></p><p class=MsoNormal>tgkill(23319, 23319, SIGABRT) = 0<o:p></o:p></p><p class=MsoNormal>--- SIGABRT (Aborted) @ 0 (0) ---<o:p></o:p></p><p class=MsoNormal>+++ killed by SIGABRT +++<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>reconstruct –r user.accthelp<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Same problem.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Blow away cyrus.index files.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>reconstruct –r user.accthelp<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Same problem. So sad.<o:p></o:p></p></div></body></html>