--On Thursday, January 11, 2007 12:18 AM +0000 quanah@stanford.edu wrote:
Full_Name: Quanah Gibson-Mount Version: 2.3.32 OS: Linux 2.6 (64-bit) URL: ftp://ftp.openldap.org/incoming/ Submission from: (NULL) (171.64.19.81)
I decided to start playing with the dynlist overlay, but it cores slapd:
I removed all my custom patches, and validated this happens in stock 2.3.32:
(gdb) bt #0 0x00002b3947cbb3e3 in __db_shalloc (p=Variable "p" is not available. ) at ../dist/../env/db_salloc.c:157 #1 0x00002b3947cd8e2d in __memp_alloc (dbmp=0x2b3946abe2a0, memreg=0x2b3946abe1c0, mfp=0x2b3a43d2beb8, len=16543, offsetp=0x0, retp=0x414fc000) at ../dist/../mp/mp_alloc.c:94 #2 0x00002b3947cda2f6 in __memp_fget (dbmfp=0x2b39479af960, pgnoaddr=0x414fc0fc, flags=0, addrp=Variable "addrp" is not available. ) at ../dist/../mp/mp_fget.c:348 #3 0x00002b3947c66e3b in __bam_search (dbc=0x2b3947aee400, root_pgno=101187584, key=0x414fc310, flags=1409, stop=1, recnop=0x0, exactp=0x414fc224) at ../dist/../btree/bt_search.c:307 #4 0x00002b3947c5bc75 in __bam_c_search (dbc=0x2b3947aee400, root_pgno=0, key=0x414fc310, flags=28, exactp=0x414fc224) at ../dist/../btree/bt_cursor.c:2547 #5 0x00002b3947c5cc86 in __bam_c_get (dbc=0x2b3947aee400, key=0x414fc310, data=0x414fc2f0, flags=28, pgnop=0x414fc2b4) at ../dist/../btree/bt_cursor.c:962 #6 0x00002b3947ca74f0 in __db_c_get (dbc_arg=0x2b3947aee740, key=0x414fc310, data=0x414fc2f0, flags=28) at ../dist/../db/db_cam.c:643 #7 0x00002b3947b1b92e in hdb_id2entry (be=Variable "be" is not available. ) at id2entry.c:125 #8 0x00002b3947b20911 in hdb_cache_find_id (op=0x4167cd30, tid=0x0, id=376099, eip=0x4167c890, islocked=1, locker=26, lock=0x4167c820) at cache.c:760 #9 0x00002b3947b14034 in hdb_search (op=0x4167cd30, rs=0x4167cf00) at search.c:695 #10 0x0000000000477c6b in overlay_op_walk (op=0x4167cd30, rs=0x4167cf00, which=op_search, oi=0x2b39479ca530, on=0x0) at backover.c:508 #11 0x0000000000477fc5 in over_op_func (op=0x4167cd30, rs=0x4167cf00, which=op_search) at backover.c:560 #12 0x00002b394802c336 in dynlist_response (op=0x2aaaab0e03c8, rs=0x417feee0) at dynlist.c:463 #13 0x0000000000477afa in over_back_response (op=0x2aaaab0e03c8, rs=0x417feee0) at backover.c:236 #14 0x0000000000434eea in slap_send_search_entry (op=0x2aaaab0e03c8, rs=0x417feee0) at result.c:717 #15 0x00002b3947b14714 in hdb_search (op=0x2aaaab0e03c8, rs=0x417feee0) at search.c:878 #16 0x0000000000477c6b in overlay_op_walk (op=0x2aaaab0e03c8, rs=0x417feee0, which=op_search, oi=0x2b39479ca530, on=0x0) at backover.c:508 #17 0x0000000000477fc5 in over_op_func (op=0x2aaaab0e03c8, rs=0x417feee0, which=op_search) at backover.c:560 #18 0x00000000004293d2 in fe_op_search (op=0x2aaaab0e03c8, rs=0x417feee0) at search.c:355 #19 0x0000000000429c12 in do_search (op=0x2aaaab0e03c8, rs=0x417feee0) at search.c:217 #20 0x00000000004278b9 in connection_operation (ctx=dwarf2_read_address: Corrupted DWARF expression. ) at connection.c:1132 #21 0x0000000000427ca6 in connection_read_thread (ctx=0x417ff030, argv=Variable "argv" is not available. ) at connection.c:1260 #22 0x00002b3945688794 in ldap_int_thread_pool_wrapper (xpool=0x2b3946ee0080) at tpool.c:478
-- Quanah Gibson-Mount Principal Software Developer ITS/Shared Application Services Stanford University GnuPG Public Key: http://www.stanford.edu/~quanah/pgp.html