11 Nov
2007
11 Nov
'07
7:05 p.m.
On Mon, 2007-11-05 at 20:42 -0600, Andrew Garner wrote:
When performing an imap search, I hit the following assertion failure: imap(vmail): Panic: file unichar.c: line 128 (uni_ucs4_to_utf8_c): assertion failed: (chr <= 0x40000000)
Fixed: http://hg.dovecot.org/dovecot/rev/8b11c9f06bbf
My quick analysis: This seemed to be caused by a single message in this mailbox. I think dovecot is expanding base64 encoded binary data and then inevitably failing on the utf8 conversion of the decoded random binary data.