Quanah Gibson-Mount quanah@zimbra.com writes:
Please test current RE24 CVS. In particular, if people can test:
(a) Building without TLS & without sasl (b) Building without TLS (c) Building without sasl (d) If at least one person can build against GnuTLS instead of OpenSSL
opensuse-11.1 x86_64 BerkeleyDB-4.7.25 ( with patch patch.16415 and patch.4.7.25.1) export LIBS="-ltcmalloc" test008 and 0039 crashes
(gdb) file lt-slapd Reading symbols from /work/openldap/servers/slapd/.libs/lt-slapd...done. (gdb) core ../../../tests/core.16968 warning: Can't read pathname for load map: Input/output error. Reading symbols from /work/openldap/libraries/libldap_r/.libs/libldap_r-2.4-rele ng.so.2...done. Loaded symbols for /work/openldap/libraries/libldap_r/.libs/libldap_r-2.4-releng .so.2 Reading symbols from /work/openldap/libraries/liblber/.libs/liblber-2.4-releng.s o.2...done. Loaded symbols for /work/openldap/libraries/liblber/.libs/liblber-2.4-releng.so. 2 Reading symbols from /usr/lib64/libltdl.so.7...done. Loaded symbols for /usr/lib64/libltdl.so.7 Reading symbols from /lib64/libuuid.so.1...done. Loaded symbols for /lib64/libuuid.so.1 Reading symbols from /usr/local/BerkeleyDB.4.7/lib/libdb-4.7.so...done. Loaded symbols for /usr/local/BerkeleyDB.4.7/lib/libdb-4.7.so Reading symbols from /usr/lib64/libodbc.so.1...done. Loaded symbols for /usr/lib64/libodbc.so.1 Reading symbols from /lib64/libpthread.so.0...done. Loaded symbols for /lib64/libpthread.so.0 Reading symbols from /usr/lib64/libsasl2.so.2...done. Loaded symbols for /usr/lib64/libsasl2.so.2 Reading symbols from /lib64/libdl.so.2...done. Loaded symbols for /lib64/libdl.so.2 Reading symbols from /usr/lib64/libssl.so.0.9.8...done. Loaded symbols for /usr/lib64/libssl.so.0.9.8 Reading symbols from /usr/lib64/libcrypto.so.0.9.8...done. Loaded symbols for /usr/lib64/libcrypto.so.0.9.8 Reading symbols from /lib64/libresolv.so.2...done. Loaded symbols for /lib64/libresolv.so.2 Reading symbols from /usr/local/lib64/libtcmalloc.so.0...done. Loaded symbols for /usr/local/lib64/libtcmalloc.so.0 Reading symbols from /usr/local/lib64/libunwind.so.7...done. Loaded symbols for /usr/local/lib64/libunwind.so.7 Reading symbols from /lib64/libc.so.6...done. Loaded symbols for /lib64/libc.so.6 Reading symbols from /lib64/ld-linux-x86-64.so.2...done. Loaded symbols for /lib64/ld-linux-x86-64.so.2 Reading symbols from /lib64/libz.so.1...done. Loaded symbols for /lib64/libz.so.1 Reading symbols from /usr/lib64/libstdc++.so.6...done. Loaded symbols for /usr/lib64/libstdc++.so.6 Reading symbols from /lib64/libm.so.6...done. Loaded symbols for /lib64/libm.so.6 Reading symbols from /lib64/libgcc_s.so.1...done. Loaded symbols for /lib64/libgcc_s.so.1 Reading symbols from /usr/lib64/sasl2/liblogin.so...done. Loaded symbols for /usr/lib64/sasl2/liblogin.so Reading symbols from /lib64/libcrypt.so.1...done. Loaded symbols for /lib64/libcrypt.so.1 Reading symbols from /usr/lib64/sasl2/libanonymous.so...done. Loaded symbols for /usr/lib64/sasl2/libanonymous.so Reading symbols from /usr/lib64/sasl2/libdigestmd5.so...done. Loaded symbols for /usr/lib64/sasl2/libdigestmd5.so Reading symbols from /usr/lib64/sasl2/libcrammd5.so...done. Loaded symbols for /usr/lib64/sasl2/libcrammd5.so Reading symbols from /usr/lib64/sasl2/libsasldb.so...done. Loaded symbols for /usr/lib64/sasl2/libsasldb.so Reading symbols from /usr/lib64/libdb-4.5.so...done. Loaded symbols for /usr/lib64/libdb-4.5.so Reading symbols from /usr/lib64/sasl2/libldapdb.so...done. Loaded symbols for /usr/lib64/sasl2/libldapdb.so Reading symbols from /usr/lib64/libldap-2.4.so.2...done. Loaded symbols for /usr/lib64/libldap-2.4.so.2 Reading symbols from /usr/lib64/liblber-2.4.so.2...done. Loaded symbols for /usr/lib64/liblber-2.4.so.2 Reading symbols from /usr/lib64/sasl2/libplain.so...done. Loaded symbols for /usr/lib64/sasl2/libplain.so [New Thread 17155] [New Thread 17127] [New Thread 16968] [New Thread 17308] [New Thread 17305] [New Thread 17296] [New Thread 17229] [New Thread 16983] [New Thread 17188] [New Thread 17261] [New Thread 17283] [New Thread 17311] [New Thread 16984] [New Thread 17276] [New Thread 17171] [New Thread 17284] [New Thread 17262] Core was generated by `/work/openldap/servers/slapd/.libs/lt-slapd -s0 -f /work/ openldap/tests/testrun'. Program terminated with signal 11, Segmentation fault. #0 0x00002aac5ef3512d in __lock_detect () from /usr/local/BerkeleyDB.4.7/lib/libdb-4.7.so Current language: auto; currently asm (gdb) bt #0 0x00002aac5ef3512d in __lock_detect () from /usr/local/BerkeleyDB.4.7/lib/libdb-4.7.so #1 0x00002aac5ef32a56 in __lock_get_internal () from /usr/local/BerkeleyDB.4.7/lib/libdb-4.7.so #2 0x00002aac5ef33cc2 in __lock_vec () from /usr/local/BerkeleyDB.4.7/lib/libdb-4.7.so #3 0x00002aac5ef616a4 in __db_lget () from /usr/local/BerkeleyDB.4.7/lib/libdb-4.7.so #4 0x00002aac5eec29d2 in __bam_search () from /usr/local/BerkeleyDB.4.7/lib/libdb-4.7.so #5 0x00002aac5eeb0f96 in __bamc_search () from /usr/local/BerkeleyDB.4.7/lib/libdb-4.7.so #6 0x00002aac5eeb224a in __bamc_get () from /usr/local/BerkeleyDB.4.7/lib/libdb-4.7.so #7 0x00002aac5ef52e0f in __dbc_get () from /usr/local/BerkeleyDB.4.7/lib/libdb-4.7.so #8 0x00002aac5ef5fac4 in __dbc_get_pp () from /usr/local/BerkeleyDB.4.7/lib/libdb-4.7.so #9 0x0000000000531b7a in hdb_idl_fetch_key (be=0xae08c0, db=0xb84500, txn=0x4435ea0, key=0x2aac65c70340, ids=0x4436000, saved_cursor=0x0, get_flag=0) at idl.c:604 #10 0x0000000000535b29 in hdb_key_read (be=0xae08c0, db=0xb84500, txn=0x4435ea0, k=0x4335308, ids=0x4436000, saved_cursor=0x0, get_flag=0) ---Type <return> to continue, or q <return> to quit--- at key.c:50 #11 0x000000000052db3b in equality_candidates (op=0x4331c00, rtxn=0x4435ea0, ava=0x43351f8, ids=0x4636000, tmp=0x4436000) at filterindex.c:788 #12 0x000000000052b700 in hdb_filter_candidates (op=0x4331c00, rtxn=0x4435ea0, f=0x4335248, ids=0x4636000, tmp=0x4436000, stack=0x4736000) at filterindex.c:154 #13 0x000000000052cf85 in list_candidates (op=0x4331c00, rtxn=0x4435ea0, flist=0x2aac65c70840, ftype=161, ids=0x4536000, tmp=0x4436000, save=0x4636000) at filterindex.c:581 #14 0x000000000052bc1c in hdb_filter_candidates (op=0x4331c00, rtxn=0x4435ea0, f=0x2aac65c70820, ids=0x4536000, tmp=0x4436000, stack=0x4636000) at filterindex.c:204 #15 0x000000000052cf85 in list_candidates (op=0x4331c00, rtxn=0x4435ea0, flist=0x2aac65c70800, ftype=160, ids=0x2aac65cf0a50, tmp=0x4436000, save=0x4536000) at filterindex.c:581 #16 0x000000000052bb74 in hdb_filter_candidates (op=0x4331c00, rtxn=0x4435ea0, f=0x2aac65c70860, ids=0x2aac65cf0a50, tmp=0x4436000, stack=0x4536000) at filterindex.c:198 #17 0x00000000004f48d3 in search_candidates (op=0x4331c00, rs=0x2aac65df1c30, e=0x2aac65c70a00, txn=0x4435ea0, ids=0x2aac65cf0a50, scopes=0x2aac65c70a50) at search.c:1204 #18 0x00000000004f2c59 in hdb_search (op=0x4331c00, rs=0x2aac65df1c30) at search.c:585 ---Type <return> to continue, or q <return> to quit--- #19 0x000000000043f4e4 in fe_op_search (op=0x4331c00, rs=0x2aac65df1c30) at search.c:366 #20 0x000000000043ee4f in do_search (op=0x4331c00, rs=0x2aac65df1c30) at search.c:217 #21 0x000000000043bbc4 in connection_operation (ctx=0x2aac65df1d80, arg_v=0x4331c00) at connection.c:1097 #22 0x000000000043c0e5 in connection_read_thread (ctx=0x2aac65df1d80, argv=0x24) at connection.c:1223 #23 0x00002aac5e5ee6ee in ldap_int_thread_pool_wrapper (xpool=0xabfee0) at tpool.c:663 #24 0x00002aac5f45f070 in start_thread () from /lib64/libpthread.so.0 #25 0x00002aac607cd10d in clone () from /lib64/libc.so.6 #26 0x0000000000000000 in ?? () (gdb)
-Dieter