Hi,

I am currently attempting to run Cyrus-Imapd 2.0.16 w/ SASL 1.5.24 on a
Debian 2.2r3 (current) box.  I compiled BerkeleyDB 3.3.1 and installed it
under /usr/local/db3.  When attempting to run /usr/cyrus/bin/master, it
segfaults (no core file).  Here is the backtrace:

        #0  0x0 in ?? ()
        #1  0x401a4b32 in __db_err () from /lib/libdb.so.3
        #2  0x4019e27d in db_open () from /lib/libdb.so.3
        #3  0x40187d0a in _nss_db_getprotobynumber_r () from /lib/libnss_db.so.2
        #4  0x40187efa in _nss_db_endservent () from /lib/libnss_db.so.2
        #5  0x40188181 in _nss_db_getservbyname_r () from /lib/libnss_db.so.2
        #6  0x40155ff1 in getservbyname_r () from /lib/libc.so.6
        #7  0x40155eb1 in getservbyname () from /lib/libc.so.6
        #8  0x8049456 in resolve_port (port=0x80575f8 "imap", s=0x8057158,
sin=0xbffffc6c) at master.c:248
        #9  0x804961f in service_create (s=0x8057158) at master.c:328
        #10 0x804ab72 in main (argc=1, argv=0xbffffdc4, envp=0xbffffdcc) at
master.c:1065


I saw something in the archives regarding master segfaulting so I following
the instructions posted by someone saying I should link SASL against gdbm,
however this did not seem to solve the problem.

I don't know if this helps any, but...

        mail1:/home# ldconfig -pv |grep db
                libthread_db.so.1 (libc6) => /lib/libthread_db.so.1
                libnss_db.so.2 (libc6) => /lib/libnss_db.so.2
          libnss_db.so (libc6) => /usr/lib/libnss_db.so
                libgdbm.so.2 (libc6) => /usr/lib/libgdbm.so.2
          libgdbm.so.1 (libc6) => /usr/lib/libgdbm.so.1
                libgdbm.so (libc6) => /usr/lib/libgdbm.so
          libdb2.so.2 (libc6) => /usr/lib/libdb2.so.2
                libdb1.so.2 (libc6) => /lib/libdb1.so.2
          libdb1.so (libc6) => /usr/lib/libdb1.so
                libdbm.so (libc6) => /usr/lib/libdbm.so
          libdb.so.3 (libc6) => /lib/libdb.so.3
                libdb.so.2 (libc6) => /lib/libdb.so.2
          libdb.so (libc6) => /usr/local/db3/lib/libdb.so
                libdb-3.3.so (libc6) => /usr/local/db3/lib/libdb-3.3.so
          libdb-3.so (libc6) => /usr/local/db3/lib/libdb-3.so

Any help would be appreciated.

Thanks.

Raymond Sundland
[EMAIL PROTECTED]

Reply via email to