[Dovecot] Panic: file mail-index-sync-ext.c: line 212 (sync_ext_reorder): assertion failed: (offset < (uint16_t)-1)

Timo Sirainen tss at iki.fi
Tue May 25 17:47:03 EEST 2010


The .log file doesn't seem to contain anything special and I couldn't
reproduce the crash with it. So the quickest way to get this fixed would
be if you could:

1) Compile Dovecot's lib-index/ without optimizations (easiest is to
remove -O2 from lib-index/Makefile, make clean, make, make install)

2) ulimit -c unlimited before starting Dovecot (and possibly do other
things) to get it to dump core

3) When it crashes, sent me the output of:

gdb .../dovecot/pop3 ~/core
bt full
fr 6 (possibly some other number, so that commands below won't fail)
p offset
p i
p *sorted[0]
p *sorted[1]
p *sorted[2]

On Mon, 2010-05-24 at 09:24 +0200, Sandro Tosi wrote:
> Hi Timo,
> did you have the chance to give this problem a look? It's quite 
> important for us to have this fixed :)
> 
> Thanks in advance,
> Sandro
> 
> On 04/30/2010 09:39 AM, Sandro Tosi wrote:
> > Sure, here they are. Thanks for your interest :)
> >
> > Sandro
> > ________________________________________
> > From: Timo Sirainen [tss at iki.fi]
> > Sent: Thursday, April 29, 2010 7:33 PM
> > To: Sandro Tosi
> > Cc: Dovecot Mailing List
> > Subject: Re: [Dovecot] Panic: file mail-index-sync-ext.c: line 212 (sync_ext_reorder): assertion failed: (offset<  (uint16_t)-1)
> >
> > On Thu, 2010-04-29 at 16:27 +0200, Sandro Tosi wrote:
> >    
> >> 2010-04-28 13:22:17 POP3(<address>): Panic: file
> >> mail-index-sync-ext.c:
> >> line 212 (sync_ext_reorder): assertion failed: (offset<
> >> (uint16_t)-1)
> >>      
> > Interesting. When this happens again, could you send the user's
> > dovecot.index and dovecot.index.log files to me? They don't contain
> > anything sensitive about mails (only flags).
> >
> >    
> 




More information about the dovecot mailing list