[Dovecot] 1.1b16(really b15): (buffer_set_used_size): assertion failed: (used_size <= buf->alloc)

Adam McDougall mcdouga9 at egr.msu.edu
Tue Feb 19 14:05:52 EET 2008


Timo Sirainen wrote:
> On Tue, 2008-02-19 at 01:04 -0500, Adam McDougall wrote:
>   
>> I haven't seen this before 1.1b16, it happened to two users today while 
>> they were searching
>> using fts.
>>     
>
> Hmm. You sure this is with beta16? Because:
>
>   
>> #5 0x00000000004a6fd9 in charset_to_utf8_try (t=0x60e2b0,
>> charset-iconv.c:107
>>     
>
> In pre-beta16 line 107 contains:
>
> buffer_set_used_size(dest, dest->used - destleft);
>
> In beta16 it's:
>
> if (!dtcase)
>
> The change was: http://hg.dovecot.org/dovecot-1.1/rev/fcfe2ea5c3ed
>
> And it should have fixed this exact assert-crash.
>
>   
Oooooops! Sorry, it was b15.  I had b16 on my mind because I had just
installed it on two other servers.  I'll try it.  Thanks.


More information about the dovecot mailing list