doveadm throws Panic: file dsync-mailbox-tree-fill.c: line 65
Cassidy Larson
alandaluz at gmail.com
Mon Oct 27 04:52:45 UTC 2014
Running 2.2.15 on FreeBSD 10.0.
Forcing replication with: doveadm replicator replicate -f user at host.com
on one user that I've seen some syslogs show up to see what's going on.
Other users are fine.
When I run the above command on the one user it produces a core dump. See
below for syslog output and full backtrace:
syslog output:
Oct 26 22:44:09 d3cstorage dovecot: dsync-server(user at host.com): Panic:
file dsync-mailbox-tree-fill.c: line 65
(dsync_mailbox_tree_get_selectable): assertion failed:
(status_r->uidvalidity != 0)
Oct 26 22:44:09 d3cstorage dovecot: dsync-server(user at host.com): Fatal:
master: service(doveadm): child 67571 killed with signal 6 (core dumped)
Oct 26 22:44:09 d3cstorage kernel: pid 67571 (doveadm-server), uid 127:
exited on signal 6 (core dumped)
bt full:
#0 0x0000000040f73e1a in kill () from /lib/libc.so.7
#1 0x0000000040f72ac9 in abort () from /lib/libc.so.7
#2 0x0000000040bd6fa4 in default_fatal_handler () from
/usr/local/lib/dovecot/libdovecot.so.0
#3 0x0000000040bd7ca1 in i_set_failure_internal () from
/usr/local/lib/dovecot/libdovecot.so.0
#4 0x0000000040bd7249 in i_panic () from
/usr/local/lib/dovecot/libdovecot.so.0
#5 0x0000000000428014 in dsync_mailbox_tree_fill ()
#6 0x000000000041e0e6 in dsync_brain_mailbox_trees_init ()
#7 0x000000000041bb27 in dsync_brain_run ()
#8 0x000000000041b41f in dsync_brain_master_init ()
#9 0x000000000042ac54 in dsync_ibc_init_stream ()
#10 0x0000000040be9443 in io_loop_call_io () from
/usr/local/lib/dovecot/libdovecot.so.0
#11 0x0000000040beaafd in io_loop_handler_run_internal () from
/usr/local/lib/dovecot/libdovecot.so.0
#12 0x0000000040be9688 in io_loop_run () from
/usr/local/lib/dovecot/libdovecot.so.0
#13 0x000000000040ec49 in doveadm_dsync_main ()
#14 0x0000000000410fe9 in doveadm_mail_single_user ()
#15 0x000000000041a89c in client_connection_create ()
#16 0x0000000040be9443 in io_loop_call_io () from
/usr/local/lib/dovecot/libdovecot.so.0
#17 0x0000000040beaafd in io_loop_handler_run_internal () from
/usr/local/lib/dovecot/libdovecot.so.0
#18 0x0000000040be9688 in io_loop_run () from
/usr/local/lib/dovecot/libdovecot.so.0
#19 0x0000000040b90a58 in master_service_run () from
/usr/local/lib/dovecot/libdovecot.so.0
#20 0x000000000041ae15 in main ()
Config snippets:
service doveadm {
drop_priv_before_exec = yes
inet_listener {
port = 12345
}
}
service replicator {
process_min_avail = 1
unix_listener replicator-doveadm {
group = mailsys
mode = 0666
user = mailsys
}
unix_listener replicator {
group = mailsys
mode = 0666
user = mailsys
}
}
Anything else I can provide?
Thanks!
Cassidy
More information about the dovecot
mailing list