[Dovecot] Dsync Panic

Gilles Chauvin gilles.chauvin at univ-rouen.fr
Fri Feb 14 13:21:30 UTC 2014


Hi,

Here is another dsync Panic while using:

$ dsync -Dvf -u user -R backup ssh root at server.domain.tld dsync -u user


Dovecot 2.2.11 is running on both sides:


dsync-local(user): Debug: brain M: in state=master_recv_handshake
dsync-local(user): Debug: brain M: out state=master_recv_handshake changed=0
dsync-local(user): Debug: brain M: in state=master_recv_handshake
dsync-local(user): Debug: brain M: out state=send_mailbox_tree changed=1
dsync-local(user): Debug: brain M: in state=send_mailbox_tree
dsync-local(user): Debug: brain M: out state=send_mailbox_tree_deletes
changed=1
dsync-local(user): Debug: brain M: in state=send_mailbox_tree_deletes
dsync-local(user): Debug: brain M: out state=recv_mailbox_tree changed=1
dsync-local(user): Debug: brain M: in state=recv_mailbox_tree
dsync-local(user): Debug: brain M: out state=recv_mailbox_tree changed=0
dsync-local(user): Debug: brain M: in state=recv_mailbox_tree
dsync-local(user): Debug: brain M: out state=recv_mailbox_tree_deletes
changed=1
dsync-local(user): Debug: brain M: in state=recv_mailbox_tree_deletes
dsync-local(user): Debug: brain M: out state=recv_mailbox_tree_deletes
changed=0
dsync-remote(user): Panic: file dsync-mailbox-tree-sync.c: line 401
(sync_rename_node_to_temp): assertion failed: (ctx->sync_type !=
DSYNC_MAILBOX_TREES_SYNC_TYPE_PRESERVE_LOCAL)
dsync-remote(user): Error: Raw backtrace:
/usr/local/lib/dovecot/libdovecot.so.0(+0x68aea) [0x7f616d58aaea] ->
/usr/local/lib/dovecot/libdovecot.so.0(default_fatal_handler+0x32)
[0x7f616d58abf2] -> /usr/local/lib/dovecot/libdovecot.so.0(i_error+0)
[0x7f616d54423f] -> dsyn() [0x437c06] -> dsyn() [0x438122] -> dsyn()
[0x438494] -> dsyn() [0x43821c] ->
dsyn(dsync_mailbox_trees_sync_init+0xe6) [0x439766] ->
dsyn(dsync_brain_recv_mailbox_tree_deletes+0x102) [0x42d602] ->
dsyn(dsync_brain_run+0x2e6) [0x42afb6] -> dsyn() [0x42b910] -> dsyn()
[0x43db50] ->
/usr/local/lib/dovecot/libdovecot.so.0(io_loop_call_io+0x36)
[0x7f616d59a666] ->
/usr/local/lib/dovecot/libdovecot.so.0(io_loop_handler_run+0xa7)
[0x7f616d59b6d7] ->
/usr/local/lib/dovecot/libdovecot.so.0(io_loop_run+0x38)
[0x7f616d59a5d8] -> dsyn() [0x4282f4] -> dsyn() [0x411ca7] ->
dsyn(doveadm_mail_try_run+0x238) [0x4120b8] -> dsyn(main+0x3d1)
[0x41aaf1] -> /lib64/libc.so.6(__libc_start_main+0xfd) [0x7f616d1acd1d]
-> dsyn() [0x411429]
dsync-local(user): Debug: brain M: in state=recv_mailbox_tree_deletes
dsync-local(user): Error: read(server.domain.tld) failed: EOF
dsync-local(user): Debug: brain M: out state=recv_mailbox_tree_deletes
changed=0
dsync-local(user): Error: Remote command returned error 25



Regards,
Gilles.


More information about the dovecot mailing list