[Bug 264306] [NEW] Panic: file sieve-cmu.c: line 88 (unfold_header): assertion failed: (str[i] == ' ' || str[i] == '\t')
Matt Zimmerman
mdz at ubuntu.com
Wed Sep 3 12:32:23 BST 2008
Public bug reported:
I have four (spam) emails in an IMAP mailbox which trigger this failure
when downloaded via fetchmail and fed to dovecot's LDA:
deliver(mdz): Sep 03 12:14:04 Panic: file sieve-cmu.c: line 88 (unfold_header): assertion failed: (str[i] == ' ' || str[i] == '\t')
deliver(mdz): Sep 03 12:14:04 Error: Raw backtrace: /usr/lib/dovecot/deliver [0xb7ee7531] -> /usr/lib/dovecot/deliver(default_fatal_handler+0x4c) [0xb7ee767c] -> /usr/lib/dovecot/deliver [0xb7ee6de5] -> /usr/lib/dovecot/modules/lda/lib90_cmusieve_plugin.so [0xb7ca369b] -> /usr/lib/dovecot/modules/lda/lib90_cmusieve_plugin.so [0xb7cae0b9] -> /usr/lib/dovecot/modules/lda/lib90_cmusieve_plugin.so [0xb7cadd6b] -> /usr/lib/dovecot/modules/lda/lib90_cmusieve_plugin.so(sieve_eval_bc+0x47e) [0xb7caf33e] -> /usr/lib/dovecot/modules/lda/lib90_cmusieve_plugin.so(sieve_execute_bytecode+0x125) [0xb7cb54d5] -> /usr/lib/dovecot/modules/lda/lib90_cmusieve_plugin.so(cmu_sieve_run+0x325) [0xb7ca4785] -> /usr/lib/dovecot/modules/lda/lib90_cmusieve_plugin.so [0xb7ca2456] -> /usr/lib/dovecot/deliver(main+0x1221) [0xb7e71b01] -> /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb7cd5685] -> /usr/lib/dovecot/deliver [0xb7e6f4a1]
I can reproduce the failure using the attached mbox as follows:
formail -s /usr/lib/dovecot/deliver -c ~/mail/dovecot.conf <
/tmp/spam.mbox
I can provide dovecot.conf and my sieve configuration as well if
necessary.
** Affects: dovecot (Ubuntu)
Importance: Undecided
Status: New
--
Panic: file sieve-cmu.c: line 88 (unfold_header): assertion failed: (str[i] == ' ' || str[i] == '\t')
https://bugs.launchpad.net/bugs/264306
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to dovecot in ubuntu.
More information about the Ubuntu-server-bugs
mailing list