2.4.2 on Solaris - Crashes in mailbox_unlock_index

Andy Fiddaman cyrus at fiddaman.net
Sat Oct 30 19:19:14 EDT 2010


On Sun, 31 Oct 2010, Bron Gondwana wrote:
;
; I don't suppose the stacktrace went any further up than that?  I'm
; more interested in the call-site of mailbox_close, because that's
; where a dirty mailbox will be being closed.

Here are a couple:

#0  0xfffffd7ffef41e4a in _lwp_kill () from /lib/64/libc.so.1
#1  0xfffffd7ffef3a753 in thr_kill () from /lib/64/libc.so.1
#2  0xfffffd7ffeee6f89 in raise () from /lib/64/libc.so.1
#3  0xfffffd7ffeec5f00 in abort () from /lib/64/libc.so.1
#4  0x000000000041a8d9 in mailbox_unlock_index (mailbox=0x58e3e8,
sdata=0x0)
    at mailbox.c:1544
#5  0x00000000004192e2 in mailbox_close (mailboxptr=0xfffffd7fffdfe7a8)
    at mailbox.c:1003
#6  0x0000000000416ca3 in expire (
    name=0xfffffd7fffdfec80 "domain.com!user.postmaster",
matchlen=31,
    maycreate=1, rock=0xfffffd7fffdffb20) at cyr_expire.c:244
#7  0x0000000000424490 in find_cb (rockp=0xfffffd7fffdff9a0,
    key=0xfffffd7ffec501a0 "domain.com!user.postmaster", keylen=31,
    data=0xfffffd7ffec501c4 "0 default
postmaster at domain.com\tlrswipcda\tda at domain.com\tlrs\taf at domain.com\tlrs\tjwho at domain.com\tlrs\t",
    datalen=118) at mboxlist.c:1697
#8  0x0000000000458c19 in myforeach (db=0x58d7b0,
    prefix=0xfffffd7fffdff190 "*", prefixlen=0, goodp=0x423c31 <find_p>,
    cb=0x424140 <find_cb>, rock=0xfffffd7fffdff9a0, tidptr=0x0)
    at cyrusdb_skiplist.c:1122
#9  0x0000000000424dc3 in mboxlist_findall (namespace=0x0,
    pattern=0x58b190 "", isadmin=1, userid=0x0, auth_state=0x0,
    proc=0x4167ed <expire>, rock=0xfffffd7fffdffb20) at mboxlist.c:1889
#10 0x0000000000417424 in main (argc=4, argv=0xfffffd7fffdffc58)
    at cyr_expire.c:440



#0  0xfffffd7ffef41e4a in _lwp_kill () from /lib/64/libc.so.1
#1  0xfffffd7ffef3a753 in thr_kill () from /lib/64/libc.so.1
#2  0xfffffd7ffeee6f89 in raise () from /lib/64/libc.so.1
#3  0xfffffd7ffeec5f00 in abort () from /lib/64/libc.so.1
#4  0x000000000041a1fb in mailbox_unlock_index (mailbox=0x58cae8,
sdata=0x0)
    at mailbox.c:1544
#5  0x0000000000418c04 in mailbox_close (mailboxptr=0xfffffd7fffdfdd80)
    at mailbox.c:1003
#6  0x0000000000416c1f in purge_me (
    name=0xfffffd7fffdfddf0 "domain.org!user.reci12",
    matchlen=36, maycreate=1) at ipurge.c:265
#7  0x0000000000423db2 in find_cb (rockp=0xfffffd7fffdfeb10,
    key=0xfffffd7ffed89638 "domain.org!user.reci12",
keylen=36,
    data=0xfffffd7ffed89660 "0 default
reci12 at domain.org\tlrswipcda\t", datalen=52) at
mboxlist.c:1697
#8  0x0000000000457899 in myforeach (db=0x58af40,
    prefix=0xfffffd7fffdfe300 "domain.org!user.reci%",
    prefixlen=34, goodp=0x423553 <find_p>, cb=0x423a62 <find_cb>,
    rock=0xfffffd7fffdfeb10, tidptr=0x0) at cyrusdb_skiplist.c:1122
#9  0x00000000004246e5 in mboxlist_findall (namespace=0x5736e0,
    pattern=0x58e190 "user.reci", isadmin=1, userid=0x0, auth_state=0x0,
    proc=0x416ad1 <purge_me>, rock=0x0) at mboxlist.c:1889
#10 0x00000000004169e4 in main (argc=5, argv=0xfffffd7fffdffc38)
    at ipurge.c:202



More information about the Info-cyrus mailing list