[Dovecot] 1.0.alpha4 released

Anders Lund anders.lund at uninett.no
Fri Oct 28 14:35:20 EEST 2005


Anders Lund wrote:
> Timo Sirainen wrote:
> 
>>On Fri, 2005-10-21 at 14:47 +0200, Anders Lund wrote:
>>
>>
>>>file mail-index-sync-ext.c: line 155 (get_ext_header): assertion failed:
>>>(memcmp((char *)(ext_hdr + 1), ext->name, strlen(ext->name)) == 0)
>>
>>
>>I'm not really sure about this one. If you could get the core dump from
>>that, it would be helpful. Perhaps send me the whole core file and your
>>imap binary (since core file itself is useless without the exact binary
>>that produced it)?
> 
> 
> I don't have any core dump of this one, but if I get one I'll run gdb on
> it and post the result.

Ok, here's the result of a fresh core, regarding this failure:

gdb 'bt':

#0  0xb7ed483b in raise () from /lib/tls/libc.so.6
#1  0xb7ed5fa2 in abort () from /lib/tls/libc.so.6
#2  0x080a26d5 in i_internal_panic_handler (fmt=0x0, args=0x0) at failures.c:375
#3  0x080a2169 in i_panic (format=0x0) at failures.c:173
#4  0x08093246 in get_ext_header (map=0x0, ext=0x80d7ed1) at mail-index-sync-ext.c:157
#5  0x0809353b in sync_ext_reorder (map=0x80d2958, ext_id=1, old_size=2) at mail-index-sync-ext.c:273
#6  0x080937cb in sync_ext_resize (u=0x80c19a0, ext_id=1, ctx=0xbfffea10) at mail-index-sync-ext.c:340
#7  0x0809398d in mail_index_sync_ext_intro (ctx=0xbfffea10, u=0x80c19a0) at mail-index-sync-ext.c:384
#8  0x08094414 in keywords_header_add (ctx=0xbfffea10, keyword_name=0x80c16f8 "$Label1", keyword_idx_r=0x0) at mail-index-sync-keywords.c:166
#9  0x08094976 in mail_index_sync_keywords (ctx=0xbfffea10, hdr=0x0, rec=0xb7d8fc40) at mail-index-sync-keywords.c:275
#10 0x0808baa0 in mail_index_sync_record (ctx=0xbfffea10, hdr=0x80d23ec, data=0xb7d8fc40) at mail-index-sync-update.c:520
#11 0x0808bd40 in mail_index_sync_update_index (sync_ctx=0x80d1ff0, sync_only_external=0) at mail-index-sync-update.c:674
#12 0x0808a74c in mail_index_sync_commit (ctx=0x80d1ff0) at mail-index-sync.c:629
#13 0x08073f66 in mbox_sync (mbox=0x80d09e0, flags=MBOX_SYNC_UNDIRTY) at mbox-sync.c:1707
#14 0x08074374 in mbox_storage_sync_init (box=0x80d09e0, flags=MAILBOX_SYNC_FLAG_FULL_READ) at mbox-sync.c:1770
#15 0x08095a46 in mailbox_sync_init (box=0x0, flags=6) at mail-storage.c:336
#16 0x0805fe4d in imap_sync_nonselected (box=0x0, flags=0) at imap-sync.c:177
#17 0x0805810f in _cmd_select_full (cmd=0x80ca9f0, readonly=0) at cmd-select.c:39
#18 0x080582c7 in cmd_select (cmd=0x0) at cmd-select.c:92
#19 0x08059b3a in client_handle_input (cmd=0x80ca9f0) at client.c:338
#20 0x08059c5d in _client_input (context=0x80ca9b0) at client.c:390
#21 0x080a8658 in io_loop_handler_run (ioloop=0x80c99b0) at ioloop-poll.c:190
#22 0x080a7a98 in io_loop_run (ioloop=0x80c99b0) at ioloop.c:230
#23 0x08061bc9 in main (argc=1, argv=0x0, envp=0x0) at main.c:232

- 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