[Dovecot] dovecot-lda segfaults with some sieve scripts

Stephan Bosch stephan at rename-it.nl
Wed Sep 29 20:11:52 EEST 2010


> Hello again,
>
> I've added the -d and -f flags to the command line and this time I got a
> trace.
>
> (gdb) r
> Starting program: /usr/libexec/dovecot/dovecot-lda -p
> example-message.eml -f user at domain.com -d user at domain.com
> (no debugging symbols found)...(no debugging symbols found)...(no
> debugging symbols found)...(no debugging symbols found)...(no debugging
> symbols foun.
> Program received signal SIGSEGV, Segmentation fault.
> 0x0000000800e70140 in seff_flags_merge () from
> /usr/lib/dovecot/libdovecot-sieve.so.0
> (gdb) bt full
> #0  0x0000000800e70140 in seff_flags_merge () from
> /usr/lib/dovecot/libdovecot-sieve.so.0
> No symbol table info available.

Does the attached patch fix it perhaps?

Regards,

Stepha.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: imap4flags-fix.diff
Url: http://dovecot.org/pipermail/dovecot/attachments/20100929/ea34beab/attachment.pl 


More information about the dovecot mailing list