[Dovecot] sieve /editheader / addheader :last crash

Stephan Bosch stephan at rename-it.nl
Sat Feb 9 10:27:39 EET 2013


Op 2/8/2013 10:24 AM, Peter Rindfuss schreef:
> Hi Everybody,
>
> I'm using dovecot 2.1.14 from http://xi.rename-it.nl/debian/ with 
> debian squeeze stable.
>
> In general, sieve works fine for me, but "addheader :last ..." from 
> the editheader extension causes a crash when it processes a message.
>
> I was able to narrow this down a bit:
> It only happens if "addheader :last" is the first editheader command 
> executed in a script. If it is preceded by any "deleteheader" or 
> "addheader" without ":last", everything is fine.
>
> This is what I get from sieve-test when it crashes:
>
> sieve-test(root): Panic: file istream.c: line 133 (i_stream_read): 
> assertion failed: (_stream->skip != _stream->pos)

I'm unable to reproduce this so far. Could you show me more details of 
your setup?

* Output from: dovecot -n
* Your exact test message
* Your exact test Sieve script
* The sieve-test command line

Regards,

Stephan.




More information about the dovecot mailing list