Re: segfault after upgrade

From: Andreas Winkelmann (no email)
Date: Mon Nov 03 2008 - 16:00:57 EST

  • Next message: Dirk Piethan: "relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC"

    Am Montag 03 November 2008 21:45:30 schrieb Steffen Vinther Sørensen:

    > I recently updated a CentOS 4 installation using the CentOS package
    > manager "yum". the cyrus imapd and the dbd packages was upgraded along
    > with several other packages. After that there seems to be an issue
    > with the Cyrus imapd "shared" mailboxes (the ones where users needs to
    > subscribe in order to use)
    >
    > I already tried rebuilding mailboxes.db, by dumping it as text and
    > restoring it, but with no luck. Any further advice would be very
    > welcome:
    >
    > Here is all the info I can think of:
    >
    > cyradm version request:
    > mail.somecompany.dk> version
    > name : Cyrus IMAPD
    > version : v2.2.12-Invoca-RPM-2.2.12-9.RHEL4 2005/02/14 16:43:51
    > vendor : Project Cyrus
    > support-url: http://asg.web.cmu.edu/cyrus
    > os : Linux
    > os-version : 2.6.9-78.0.5.ELsmp
    > environment: Built w/Cyrus SASL 2.1.19
    > Running w/Cyrus SASL 2.1.19
    > Built w/Sleepycat Software: Berkeley DB 4.2.52: (July 14,
    > 2007) Running w/Sleepycat Software: Berkeley DB 4.2.52: (July 14, 2007)
    > Built w/OpenSSL 0.9.7a Feb 19 2003
    > Running w/OpenSSL 0.9.7a Feb 19 2003
    > CMU Sieve 2.2
    > TCP Wrappers
    > mmap = shared
    > lock = fcntl
    > nonblock = fcntl
    > auth = unix
    > idle = poll
    >
    >
    > /var/log/messages gets this every time a user tries to connect:
    > mail kernel: imapd[13804]: segfault at 0000000000000000 rip
    > 00000030d36705f2 rsp 0000007fbfffcc88 error 4
    >
    > /var/log/maillog
    > Nov 3 21:34:05 mail imap[14118]: accepted connection
    > Nov 3 21:34:05 mail master[14144]: about to exec
    > /usr/lib64/cyrus-imapd/imapd Nov 3 21:34:05 mail imap[14144]: executed
    > Nov 3 21:34:05 mail imap[14118]: login: svs.somecompany.dk
    > [192.168.1.20] svs plaintext User logged in
    > Nov 3 21:34:05 mail master[31849]: process 14118 exited, signaled to
    > death by 11
    > Nov 3 21:34:05 mail master[31849]: service imap pid 14118 in BUSY
    > state: terminated abnormally
    >
    > strace for imapd process having the segfault, using strace -ff -p
    > <pid> on the cyrus-master pid:

    ...

    > open("/var/spool/imap/user/ecivrese-fejl/cyrus.header", O_RDWR) = 14
    > fstat(14, {st_mode=S_IFREG|0600, st_size=182, ...}) = 0
    > mmap(NULL, 182, PROT_READ, MAP_SHARED, 14, 0) = 0x2a97f59000
    > --- SIGSEGV (Segmentation fault) @ 0 (0) ---

    Did you run a reconstruct on this Mailbox (ecivrese-fejl)?

    --
    Andreas
    ----
    Cyrus Home Page: http://cyrusimap.web.cmu.edu/
    Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
    List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
    

  • Next message: Dirk Piethan: "relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC"





    Hosted Email Solutions

    Invaluement Anti-Spam DNSBLs



    Powered By FreeBSD   Powered By FreeBSD