Alessio Cecchi schreef op 10-3-2015 om 9:26:
===========
Feb 16 03:23:41 mx03 dovecot: lda([email protected]): Panic: file
mail-transaction-log.c: line 271 (mail_transaction_log_rotate):
assertion failed: (file->locked)
Feb 16 03:23:41 mx03 dovecot: lda([email protected]): Error: Raw
backtrace: /usr/lib64/dovecot/libdovecot.so.0(+0x7319a)
[0x7f27cef8b19a] ->
/usr/lib64/dovecot/libdovecot.so.0(i_syslog_fatal_handler+0x33)
[0x7f27cef8b253] -> /usr/lib64/dovecot/libdovecot.so.0(+0x24b1a)
[0x7f27cef3cb1a] ->
/usr/lib64/dovecot/libdovecot-storage.so.0(+0xd3965) [0x7f27cf2ce965]
-> /usr/lib64/dovecot/libdovecot-storage.so.0(mail_index_write+0x1f5)
[0x7f27cf2cd7a5] ->
/usr/lib64/dovecot/libdovecot-storage.so.0(mail_index_sync_commit+0x2c4)
[0x7f27cf2c5214] ->
/usr/lib64/dovecot/libdovecot-storage.so.0(+0x510e8) [0x7f27cf24c0e8]
->
/usr/lib64/dovecot/libdovecot-storage.so.0(maildir_transaction_save_commit_pre+0x40f)
[0x7f27cf2477ef] ->
/usr/lib64/dovecot/libdovecot-storage.so.0(+0xb39c8) [0x7f27cf2ae9c8]
->
/usr/lib64/dovecot/libdovecot-storage.so.0(mail_index_transaction_commit_full+0x9f)
[0x7f27cf2bc62f] ->
/usr/lib64/dovecot/libdovecot-storage.so.0(index_transaction_commit+0xa5)
[0x7f27cf2ae585] -> /usr/lib64/dovecot/lib20_zlib_plugin.so(+0x302f)
[0x7f27cd90d02f] -> /usr/lib64/dovecot/lib10_quota_plugin.so(+0xac52)
[0x7f27cdf34c52] ->
/usr/lib64/dovecot/libdovecot-storage.so.0(+0x96b46) [0x7f27cf291b46]
->
/usr/lib64/dovecot/libdovecot-storage.so.0(mailbox_transaction_commit_get_changes+0x4f)
[0x7f27cf279def] ->
/usr/lib64/dovecot/libdovecot-storage.so.0(mailbox_transaction_commit+0x16)
[0x7f27cf279ea6] -> /usr/lib64/dovecot/libdovecot-sieve.so.0(+0x418c7)
[0x7f27cca328c7] -> /usr/lib64/dovecot/libdovecot-sieve.so.0(+0x382a1)
[0x7f27cca292a1] ->
/usr/lib64/dovecot/libdovecot-sieve.so.0(sieve_result_execute+0x1e2)
[0x7f27cca295f2] ->
/usr/lib64/dovecot/libdovecot-sieve.so.0(sieve_execute+0x56)
[0x7f27cca3a346] -> /usr/lib64/dovecot/lib90_sieve_plugin.so(+0x2e1e)
[0x7f27ccc8de1e] ->
/usr/lib64/dovecot/libdovecot-lda.so.0(mail_deliver+0x45)
[0x7f27cf51fda5] -> /usr/libexec/dovecot/dovecot-lda(main+0x6ff)
[0x402caf] -> /lib64/libc.so.6(__libc_start_main+0xfd)
[0x7f27ceba2d5d] -> /usr/libexec/dovecot/dovecot-lda() [0x402339]
===========
If I remove from default.sieve "if duplicate" rule all works fine.
Do you think this problem can be solved in the new version?
Oh, looks like you reported this before. Will discuss this with Timo.
Regards,
Stephan.