Alessio Cecchi schreef op 10-3-2015 om 9:26:
===========
Feb 16 03:23:41 mx03 dovecot: lda(u...@domain.com): Panic: file
mail-transaction-log.c: line 271 (mail_transaction_log_rotate):
assertion failed: (file->locked)
Feb 16 03:23:41 mx03 dovecot: lda(u...@domain.com): 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.