segfault in ctl_cyrusdb/cyr_expire/lmtpd
Dmitry Katsubo
dmitry.katsubo at gmail.com
Fri Nov 30 18:18:40 EST 2012
On 28.11.2012 23:13, Dan White wrote:
> On 11/28/12 21:41 +0100, Dmitry Katsubo wrote:
>> In there anybody in the maillist, who can further assist me with this
>> issue? Please help to recover.
>
> The format of the mailboxes file is documented here:
>
> http://cyrusimap.org/docs/cyrus-imapd/2.4.16/internal/database-formats.php
>
> Your fields, within each record, should be separated by a space.
>
> Your '09' value at 000000b1 is wrong. Same thing for 000000f09. 00000145
> looks correct.
>
> You could try changing the file, offline, with hexedit or sed:
>
> cp mailboxes.db <path>/mailboxes.bak
> cat mailboxes.db | sed 's/default\t/default /g' > mailboxes.new
Thanks, Dan!
That helped a lot. I think that problem was caused by buggy
ctl_mboxlist, that exported mailboxes.db using tab separator, but then
forgot to put spaces during import.
Everything works fine now. Thank you again for help.
--
With best regards,
Dmitry
More information about the Info-cyrus
mailing list