<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>&nbsp;</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>&nbsp;</o:p></p><p class=MsoNormal>(gdb) bt<o:p></o:p></p><p class=MsoNormal>#0&nbsp; 0x0000003699a30265 in raise () from /lib64/libc.so.6<o:p></o:p></p><p class=MsoNormal>#1&nbsp; 0x0000003699a31d10 in abort () from /lib64/libc.so.6<o:p></o:p></p><p class=MsoNormal>#2&nbsp; 0x0000000000406f88 in mailbox_unlock_index (mailbox=0x75b758, sdata=0x0) at mailbox.c:1544<o:p></o:p></p><p class=MsoNormal>#3&nbsp; 0x00000000004090b5 in mailbox_close (mailboxptr=0x7fffffffda10) at mailbox.c:1003<o:p></o:p></p><p class=MsoNormal>#4&nbsp; 0x000000000040a875 in mailbox_reconstruct (name=0x75b758 &quot;\a&quot;, flags=0) at mailbox.c:3771<o:p></o:p></p><p class=MsoNormal>#5&nbsp; 0x0000000000405720 in chkmbox (name=0x7fffffffdab0 &quot;user.accthelp&quot;, matchlen=&lt;value optimized out&gt;,<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp; maycreate=&lt;value optimized out&gt;, rock=&lt;value optimized out&gt;) at chk_cyrus.c:107<o:p></o:p></p><p class=MsoNormal>#6&nbsp; 0x000000000040f6b2 in find_cb (rockp=0x7fffffffe7d0, key=0x2aaaacb9a098 &quot;user.accthelp&quot;, keylen=13,<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp; data=&lt;value optimized out&gt;, datalen=&lt;value optimized out&gt;) at mboxlist.c:1697<o:p></o:p></p><p class=MsoNormal>#7&nbsp; 0x0000000000437809 in myforeach (db=0x75ae80, prefix=0x7fffffffdfd0 &quot;*&quot;, prefixlen=0,<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp; goodp=0x40d0a0 &lt;find_p&gt;, cb=0x40f570 &lt;find_cb&gt;, rock=0x7fffffffe7d0, tidptr=0x0)<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp; at cyrusdb_skiplist.c:1122<o:p></o:p></p><p class=MsoNormal>#8&nbsp; 0x000000000040e2da in mboxlist_findall (namespace=&lt;value optimized out&gt;,<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp; pattern=&lt;value optimized out&gt;, isadmin=1, userid=&lt;value optimized out&gt;, auth_state=0x0,<o:p></o:p></p><p class=MsoNormal>&nbsp;&nbsp;&nbsp; proc=0x4056d0 &lt;chkmbox&gt;, rock=0x0) at mboxlist.c:1889<o:p></o:p></p><p class=MsoNormal>#9&nbsp; 0x00000000004058c7 in main (argc=2, argv=0x7fffffffe9a8) at chk_cyrus.c:162<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>And a strace:<o:p></o:p></p><p class=MsoNormal>stat(&quot;/var/lib/imap/mailboxes.db&quot;, {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, &quot;checking: user.accthelp\n&quot;, 24checking: user.accthelp<o:p></o:p></p><p class=MsoNormal>) = 24<o:p></o:p></p><p class=MsoNormal>open(&quot;/var/lib/imap/lock/E/user/accthelp.lock&quot;, 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(&quot;/var/lib/imap/mailboxes.db&quot;, {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(&quot;/metadata/imap2/E/user/accthelp/cyrus.index&quot;, 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(&quot;/metadata/imap2/E/user/accthelp/cyrus.header&quot;, {st_mode=S_IFREG|0600, st_size=154, ...}) = 0<o:p></o:p></p><p class=MsoNormal>open(&quot;/metadata/imap2/E/user/accthelp/cyrus.header&quot;, 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)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 0<o:p></o:p></p><p class=MsoNormal>close(6)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 0<o:p></o:p></p><p class=MsoNormal>open(&quot;/metadata/imap2/E/user/accthelp/cyrus.header&quot;, 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)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 0<o:p></o:p></p><p class=MsoNormal>open(&quot;/metadata/imap2/E/user/accthelp/cyrus.cache&quot;, 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(&quot;/var/spool/imap2/E/user/accthelp&quot;, O_RDONLY|O_NONBLOCK|O_DIRECTORY) = 8<o:p></o:p></p><p class=MsoNormal>fcntl(8, F_SETFD, FD_CLOEXEC)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 0<o:p></o:p></p><p class=MsoNormal>getdents(8, /* 7 entries */, 32768)&nbsp;&nbsp;&nbsp;&nbsp; = 200<o:p></o:p></p><p class=MsoNormal>stat(&quot;/var/spool/imap2/E/user/accthelp/DELETED&quot;, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0<o:p></o:p></p><p class=MsoNormal>stat(&quot;/var/spool/imap2/E/user/accthelp/old mails&quot;, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0<o:p></o:p></p><p class=MsoNormal>stat(&quot;/var/spool/imap2/E/user/accthelp/Drafts&quot;, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0<o:p></o:p></p><p class=MsoNormal>stat(&quot;/var/spool/imap2/E/user/accthelp/Sent&quot;, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0<o:p></o:p></p><p class=MsoNormal>stat(&quot;/var/spool/imap2/E/user/accthelp/OUTBOX&quot;, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0<o:p></o:p></p><p class=MsoNormal>getdents(8, /* 0 entries */, 32768)&nbsp;&nbsp;&nbsp;&nbsp; = 0<o:p></o:p></p><p class=MsoNormal>close(8)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 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)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 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>&nbsp;</o:p></p><p class=MsoNormal>reconstruct &#8211;r user.accthelp<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>Same problem.<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>Blow away cyrus.index files.<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>reconstruct &#8211;r user.accthelp<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>Same problem.&nbsp;&nbsp; So sad.<o:p></o:p></p></div></body></html>