reconstruct crash in 2.5.6
steffo76 at gmx.de
steffo76 at gmx.de
Tue Nov 10 08:54:18 EST 2015
Hello list,
I'm still trying to migrate my 2.4. servers to 2.5.6 and end up with a crashing reconstruct -G. I ran reconstruct with gdb attached and got this:
user.pete.Gesendet: missing cache file, recreating
Program received signal SIGSEGV, Segmentation fault.
cache_parserecord (cachebase=cachebase at entry=0x64c038, cache_offset=4, crec=crec at entry=0x7fffffff93c0) at imap/mailbox.c:441
441 crec->item[cache_ent].len = CACHE_ITEM_LEN(cacheitem);
(gdb) bt
#0 cache_parserecord (cachebase=cachebase at entry=0x64c038, cache_offset=4, crec=crec at entry=0x7fffffff93c0) at imap/mailbox.c:441
#1 0x00007ffff7b8c64c in mailbox_cacherecord (mailbox=mailbox at entry=0x64c018, record=record at entry=0x7fffffff9330) at imap/mailbox.c:637
#2 0x00007ffff7b921fa in mailbox_reconstruct_compare_update (discovered=0x7fffffff91c0, have_file=1, flags=28, valid_user_flags=0x7fffffff9190, record=0x7fffffff9330, mailbox=0x64c018) at imap/mailbox.c:4570
#3 mailbox_reconstruct (name=name at entry=0x603b80 "user.pete.Gesendet", flags=28) at imap/mailbox.c:5087
#4 0x000000000040299f in do_reconstruct (name=0x7fffffffc740 "user.pete.Gesendet", matchlen=18, maycreate=<optimized out>, rock=0x0) at imap/reconstruct.c:465
#5 0x00007ffff7b97a70 in find_cb (rockp=rockp at entry=0x7fffffffcc50, key=key at entry=0x7ffff7e85a0c "user.pete.Gesendet", keylen=keylen at entry=18, data=<optimized out>, datalen=<optimized out>)
at imap/mboxlist.c:2243
#6 0x00007ffff783ff7f in myforeach (db=0x629450, prefix=0x7fffffffd0d0 "*", prefixlen=0, goodp=0x7ffff7b97400 <find_p>, cb=0x7ffff7b978d0 <find_cb>, rock=0x7fffffffcc50, tidptr=<optimized out>)
at lib/cyrusdb_skiplist.c:1160
#7 0x00007ffff7b9b516 in mboxlist_findall (namespace=0x603ac0, pattern=0x629270 "", isadmin=1, userid=<optimized out>, auth_state=<optimized out>, proc=0, rock=0x0) at imap/mboxlist.c:2559
#8 0x0000000000402346 in main (argc=2, argv=0x7fffffffe728) at imap/reconstruct.c:326
Is there anything I can do about this ?
Thanks,
Stephan
More information about the Info-cyrus
mailing list