Cyrus IMAPd 2.2.7 Released

Ken Murchison ken at oceana.com
Wed Jul 28 13:46:48 EDT 2004


Simon Matter wrote:

>>Simon Matter wrote:
>>
>>>How again do I get them?
>>
>>Does the cyrus user have write access to whatever directory you started
>>master in?  You may also find cores in user mailbox directories.
> 
> 
> Thanks, I didn't cd to /var/lib/imap. The next rpm will have a core dump
> mode :)
> 

This looks like the mailbox header is corrupt.  Are you sure that this 
only fails with 2.2.7 and not 2.2.6?  I'd also be interested if you see 
the same results from a stock (unpatched) 2.2.7.


> Here we go:
> (gdb) bt
> #0  0x4207a351 in chunk_alloc () from /lib/i686/libc.so.6
> #1  0x4207a158 in malloc () from /lib/i686/libc.so.6
> #2  0x08092a5f in xmalloc (size=9) at xmalloc.c:56
> #3  0x08092ba0 in xstrndup (str=0x4001a092 <Address 0x4001a092 out of
> bounds>, len=8) at xmalloc.c:98
> #4  0x0805a60b in mailbox_read_header (mailbox=0xbfff9f00) at mailbox.c:652
> #5  0x08059f26 in mailbox_open_header_path (name=0xbfffa210
> "user.hauserol", path=0x8122ec0 "/var/spool/imap/h/user/hauserol",
>     acl=0x8140300 "hauserol\tlrswipcda\t", auth_state=0x0,
> mailbox=0xbfff9f00, suppresslog=0) at mailbox.c:444
> #6  0x08059da8 in mailbox_open_header (name=0xbfffa210 "user.hauserol",
> auth_state=0x0, mailbox=0xbfff9f00) at mailbox.c:390
> #7  0x080575ca in append_check (name=0xbfffa210 "user.hauserol", format=0,
> auth_state=0x0, aclcheck=0, quotacheck=0) at append.c:118
> #8  0x0804ef06 in verify_user (user=0x8151298 "hauserol", domain=0x0,
> mailbox=0x0, quotacheck=3226, authstate=0x0) at lmtpd.c:593
> #9  0x08050b02 in process_recipient (addr=0x8151520 "<hauserol",
> namespace=0x8121d20, ignorequota=0, verify_user=0x804ed10 <verify_user>,
> msg=0x8136808)
>     at lmtpengine.c:900
> #10 0x08051fa6 in lmtpmode (func=0x811d340, pin=0x8136b98, pout=0x8136c08,
> fd=0) at lmtpengine.c:1527
> #11 0x0804e250 in service_main (argc=1, argv=0x812c6f0, envp=0xbfffdd8c)
> at lmtpd.c:232
> #12 0x0804dfd9 in main (argc=1, argv=0xbfffdd84, envp=0xbfffdd8c) at
> service.c:557
> #13 0x42017589 in __libc_start_main () from /lib/i686/libc.so.6
> 
> 
> ---
> Cyrus Home Page: http://asg.web.cmu.edu/cyrus
> Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
> List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
> 


-- 
Kenneth Murchison     Oceana Matrix Ltd.
Software Engineer     21 Princeton Place
716-662-8973 x26      Orchard Park, NY 14127
--PGP Public Key--    http://www.oceana.com/~ken/ksm.pgp
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html




More information about the Info-cyrus mailing list