[Dovecot] 1.0.alpha4 released

Anders Lund anders.lund at uninett.no
Tue Nov 1 15:14:06 EET 2005


Anders Lund wrote:
> Tomi Hakala wrote:
> 
>>Anders Lund wrote:
>>
>>
>>>Nice. You've fixed all of the assertions I've reported by now I think.
>>>When will a new alpha5 be released do you think? I'm not too happy about
>>>running directly from CVS...
>>
>>
>>If you do not wish to wait for alpha5 you can get up to date CVS
>>code in neat tarball from http://www.dovecot.org/nightly/
>>
>>Current CVS code has been working well for me.
> 
> 
> I updated to build from 2005-10-31 yesterday. Today for one user I get this assertion:
> 
> file buffer.c: line 230 (buffer_copy): assertion failed: (src_pos <= src->used)
> 
> (from "imap")

Another assertion with this nightly build from CVS:

file mbox-sync.c: line 1297 (mbox_sync_handle_eof_updates): assertion failed: (file_size >= sync_ctx->expunged_space + trailer_size)

gdb 'bt' gives:

#0  0xb7ed483b in raise () from /lib/tls/libc.so.6
#1  0xb7ed5fa2 in abort () from /lib/tls/libc.so.6
#2  0x080a29b5 in i_internal_panic_handler (fmt=0x0, args=0x0) at failures.c:375
#3  0x080a2449 in i_panic (format=0x0) at failures.c:173
#4  0x08072fa5 in mbox_sync_handle_eof_updates (sync_ctx=0xb7fdde80, mail_ctx=0xbfffe800) at mbox-sync.c:1320
#5  0x08073865 in mbox_sync_do (sync_ctx=0xbfffe900, flags=MBOX_SYNC_UNDIRTY) at mbox-sync.c:1467
#6  0x08073f0c in mbox_sync (mbox=0x80d4ad0, flags=MBOX_SYNC_UNDIRTY) at mbox-sync.c:1694
#7  0x08074384 in mbox_storage_sync_init (box=0x80d4ad0, flags=MAILBOX_SYNC_FLAG_FULL_READ) at mbox-sync.c:1772
#8  0x08095cc6 in mailbox_sync_init (box=0x0, flags=6) at mail-storage.c:336
#9  0x0805fe1d in imap_sync_nonselected (box=0x0, flags=0) at imap-sync.c:177
#10 0x080580df in _cmd_select_full (cmd=0x80ca9f0, readonly=0) at cmd-select.c:39
#11 0x08058297 in cmd_select (cmd=0x0) at cmd-select.c:92
#12 0x08059b0a in client_handle_input (cmd=0x80ca9f0) at client.c:338
#13 0x08059c2d in _client_input (context=0x80ca9b0) at client.c:390
#14 0x080a8938 in io_loop_handler_run (ioloop=0x80c99b0) at ioloop-poll.c:190
#15 0x080a7d78 in io_loop_run (ioloop=0x80c99b0) at ioloop.c:230
#16 0x08061bb9 in main (argc=1, argv=0x0, envp=0x0) at main.c:233

BTW, is it OK to send this to the list or do you prefere that I send these dumps to
some other address?

- Anders

-- 
 Anders Lund <Anders.Lund at uninett.no>             .~.
 UNINETT, N-7465 Trondheim, Norway               / V \
 Phone: +47 73 55 79 08 | Fax: +47 73 55 79 01  /(   )\
                                                  ^ ^


More information about the dovecot mailing list