[Dovecot] deliver segv on sieve redirect

Stephan Bosch stephan at rename-it.nl
Wed Nov 26 15:46:47 EET 2008


Andy Howell wrote:
> Hello,
> 
>     I've been trying out the bleeding edge, 1.2.alpha4. I'm having a 
> problem with deliver and dovecot-1.2-sieve-0.1.1.
> 
> I get a segv on this sieve script:
> 
> require ["fileinto", "reject", "vacation", "envelope", "regex"];
> if header :contains "subject" ["urgent"] {
>  redirect "someone at somewhere.net";
>  fileinto "test";
> }
> 
> Seems its happening on the "redirect". If I put the fileinto before the 
> redirect, the fileinto works.
Fixed:

http://hg.rename-it.nl/dovecot-libsieve/rev/28e3144b79d1

This bug probably affects other actions that only send messages. Not 
sure why it worked before. This a bit of a show-stopper bug and warrants 
a new release. I'll look into that shortly. In the mean time, you can 
apply those changes and continue testing (i.e. click 'raw' on that page 
to obtain the patch)

Regards,

Stephan


More information about the dovecot mailing list