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.