[Dovecot] dovecot-lda segfaults with some sieve scripts

interfaSys sàrl interfasys at gmail.com
Thu Sep 30 18:14:07 EEST 2010


Hello Stephan,

This fix works. Thank you for that.

Cheers,

Olivier


On 29/09/2010 18:11, Stephan Bosch wrote:
> 
>> 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.


More information about the dovecot mailing list