On 4/15/2013 2:09 AM, Timo Sirainen wrote:
On 15.4.2013, at 8.35, Marc Perkel <marc@perkel.com> wrote:
When doing a server side message body search I got this in the logs:
Apr 14 22:32:24 imap(support@junkemailfilter.com): Panic: file message-parser.c: line 698 (preparsed_parse_prologue_more): assertion failed: (ctx->part->children != NULL) You can reproduce this? What if you delete that mailbox's dovecot.index.cache and search twice after that?
I deleted all index files in location INDEX=/email/imap-cache/%d-%n - same result.
I then deleted these files:
-rw------- 1 mail mail 41 Mar 21 2007 dovecot-keywords -rw------- 1 mail mail 694046 Apr 15 06:20 dovecot-uidlist -rw------- 1 mail mail 8 Dec 5 07:58 dovecot-uidvalidity -rw------- 1 mail mail 0 Apr 1 2009 dovecot-uidvalidity.49d3bf54
The search still didn't work but there was no crash report in the logs. When I say the search didn't work it found nothing and it returned way to fast.