[Dovecot] 2.0rc3: Panic: [...] mailbox_list_is_valid_pattern (was: Crash while accessing mdbox folders)

Timo Sirainen tss at iki.fi
Mon Aug 2 18:01:24 EEST 2010


On Thu, 2010-07-29 at 13:56 +0300, Axel Thimm wrote:
> > Jul 28 19:42:48 lda(athimm): Panic: file mailbox-list-fs.c: line 150
> > (fs_list_get_path): assertion failed:
> > (mailbox_list_is_valid_pattern(_list, name))
..
> I found what the issue was, a bogus line in my sieve script tried to use
> a match variable that hadn't been set (e.g. I matched only two globs,
> but I used ${3}).

Is it the same as if you just did fileinto ""? I can't reproduce this,
the best I get is:

Aug 02 15:59:25 lda(2189 tss): Error: sieve: msgid=<blah at blah>: subject=blah: failed to store into mailbox '': Unknown namespace
Aug 02 15:59:25 lda(2189 tss): Error: sieve: execution of script /home/tss/.dovecot.sieve failed, but implicit keep was successful

or if I have a prefix="" namespace, then it just quietly goes to INBOX.




More information about the dovecot mailing list