[Dovecot] Backtrace on mdbox index

Jean Michel feltrin at gmail.com
Wed Apr 4 14:08:21 EEST 2012


Almost 100%, while running force-resync got this message this time:

doveadm(acc at domain): Error: Log synchronization error at seq=49,offset=3876
for
/storage/3/bd/05/server00001/users/domain/cache/storage/dovecot.map.index:
Broken extension introduction: Record alignment is too large
doveadm(acc at domain): Warning: fscking index file
/storage/3/bd/05/server00001/users/domain/cache/storage/dovecot.map.index
doveadm(acc at domain): Warning: mdbox
/storage/3/bd/05/server00001/users/domain/mdbox/storage: rebuilding indexes

....


doveadm(acc at domain): Panic: file mail-storage.c: line 787
(mailbox_check_mismatching_separators): assertion failed: (strncmp(vname,
ns->prefix, ns->prefix_len-1) == 0)
doveadm(acc at domain): Error: Raw backtrace:
/usr/lib/dovecot/libdovecot.so.0(+0x443da) [0x7fa9c7bbd3da] ->
/usr/lib/dovecot/libdovecot.so.0(default_fatal_handler+0x32)
[0x7fa9c7bbd4c2] -> /usr/lib/dovecot/libdovecot.so.0(i_error+0)
[0x7fa9c7b9451f] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mailbox_open_stream+0)
[0x7fa9c7e813c0] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mdbox_storage_rebuild_in_context+0xb2b)
[0x7fa9c7e43aeb] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mdbox_sync_begin+0x7ec)
[0x7fa9c7e41abc] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mdbox_sync+0x46) [0x7fa9c7e41b26]
-> /usr/lib/dovecot/libdovecot-storage.so.0(mdbox_storage_sync_init+0x87)
[0x7fa9c7e41c07] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mailbox_sync_init+0x31)
[0x7fa9c7e7ff91] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mailbox_sync+0x27)
[0x7fa9c7e80aa7] -> doveadm() [0x4103d7] -> doveadm() [0x40f898] ->
doveadm() [0x40fbf4] -> doveadm(doveadm_mail_try_run+0x141) [0x410071] ->
doveadm(main+0x3a1) [0x416c31] -> /lib/libc.so.6(__libc_start_main+0xfd)
[0x7fa9c7835c8d] -> doveadm() [0x40f1c9]

I'm sending again a link with the indexes and more details on your email.

2012/4/3 Timo Sirainen <tss at iki.fi>

> On 2.4.2012, at 17.14, Francisco Wagner C. Freire wrote:
>
> > I current using dovecot with mdbox and on one account i get this error:
> >
> > doveadm(user at domain): Panic: file mail-index-sync-ext.c: line 209
> > (sync_ext_reorder): assertion failed: (offset < (uint16_t)-1)
>
> Fixed: http://hg.dovecot.org/dovecot-2.1/rev/47526bf86c57
>
>
>


-- 
------------------------------
Jean Michel Feltrin


More information about the dovecot mailing list