[Dovecot] Backtrace on mdbox index

Francisco Wagner C. Freire wgrcunha at gmail.com
Mon Apr 2 17:14:26 EEST 2012


Hello,

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)
doveadm(user at domain): Error: Raw backtrace:
/usr/lib/dovecot/libdovecot.so.0(+0x3fd8a) [0x7fae684fdd8a] ->
/usr/lib/dovecot/libdovecot.so.0(default_fatal_handler+0x32)
[0x7fae684fde72] -> /usr/lib/dovecot/libdovecot.so.0(i_error+0)
[0x7fae684d719f] -> /usr/lib/dovecot/libdovecot-storage.so.0(+0x9bdc3)
[0x7fae68c1edc3] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mail_index_sync_ext_intro+0x1e6)
[0x7fae68c1fa76] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mail_index_sync_record+0x49f)
[0x7fae68c21a3f] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mail_index_sync_map+0x234)
[0x7fae68c225a4] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mail_index_map+0x86)
[0x7fae68c13cd6] -> /usr/lib/dovecot/libdovecot-storage.so.0(+0x8b609)
[0x7fae68c0e609] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mail_index_open+0x210)
[0x7fae68c0eaa0] -> /usr/lib/dovecot/libdovecot-storage.so.0(+0x591c6)
[0x7fae68bdc1c6] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mdbox_map_get_zero_ref_files+0x2d)
[0x7fae68bdcd6d] ->
/usr/lib/dovecot/libdovecot-storage.so.0(mdbox_purge+0xbc) [0x7fae68bde7ac]
-> doveadm() [0x40a135] -> doveadm() [0x40a813] ->
doveadm(doveadm_mail_single_user+0x61) [0x40a8d1] -> doveadm() [0x40aafd]
-> doveadm(doveadm_mail_try_run+0x141) [0x40af11] -> doveadm(main+0x381)
[0x4109c1] -> /lib/libc.so.6(__libc_start_main+0xfd) [0x7fae67d6ec8d] ->
doveadm() [0x409ff9]
Aborted

All doveadm commands fail on thie error, index / force-resync / search /
fetch etc.

Any help?


More information about the dovecot mailing list