Hi,
after being adviced to try with mdb backend instead, which doesnt use locking, slapd exploded as soon as i had enabled the memberOf & autoGroup overlays and one client tried to connect to the server:
51c1b560 => mdb_search 51c1b560 mdb_dn2entry("dc=myorg") 51c1b560 => mdb_dn2id("dc=myorg") 51c1b560 <= mdb_dn2id: got id=0x1 51c1b560 => mdb_entry_decode: 51c1b560 <= mdb_entry_decode
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffb1fd3700 (LWP 15475)] autogroup_response (op=0x7ffff82d52b0, rs=0x7fffb1fd2a50) at autogroup.c:927 927 autogroup_def_t *agd = agi->agi_def; (gdb) bt #0 autogroup_response (op=0x7ffff82d52b0, rs=0x7fffb1fd2a50) at autogroup.c:927 #1 0x00007ffff7f7f598 in over_back_response (op=0x7ffff82d52b0, rs=0x7fffb1fd2a50) at ../../../../servers/slapd/backover.c:237 #2 0x00007ffff7f227d6 in slap_response_play (op=op@entry=0x7ffff82d52b0, rs=rs@entry=0x7fffb1fd2a50) at ../../../../servers/slapd/result.c:507 #3 0x00007ffff7f25261 in slap_send_search_entry (op=0x7ffff82d52b0, rs=0x7fffb1fd2a50) at ../../../../servers/slapd/result.c:1008 #4 0x00007ffff3213600 in mdb_search (op=0x7ffff82d52b0, rs=<optimized out>) at ../../../../../servers/slapd/back-mdb/search.c:852 #5 0x00007ffff7f801c6 in overlay_op_walk (op=op@entry=0x7ffff82d52b0, rs=0x7fffb1fd2a50, which=op_search, oi=0x7ffff82e6e50, on=0x0) at ../../../../servers/slapd/backover.c:671 #6 0x00007ffff7f8031b in over_op_func (op=0x7ffff82d52b0, rs=<optimized out>, which=<optimized out>) at ../../../../servers/slapd/backover.c:723 #7 0x00007ffff7f15641 in fe_op_search (op=0x7ffff82d52b0, rs=0x7fffb1fd2a50) at ../../../../servers/slapd/search.c:402 #8 0x00007ffff7f14f06 in do_search (op=0x7ffff82d52b0, rs=0x7fffb1fd2a50) at ../../../../servers/slapd/search.c:247 #9 0x00007ffff7f12961 in connection_operation (ctx=ctx@entry=0x7fffb1fd2ba0, arg_v=arg_v@entry=0x7ffff82d52b0) at ../../../../servers/slapd/connection.c:1150 #10 0x00007ffff7f12c84 in connection_read_thread (ctx=0x7fffb1fd2ba0, argv=<optimized out>) at ../../../../servers/slapd/connection.c:1286 #11 0x00007ffff7a73ff3 in ?? () from /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2 #12 0x00007ffff5c66b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #13 0x00007ffff59b0a7d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #14 0x0000000000000000 in ?? () (gdb) p agi $1 = (autogroup_info_t *) 0x0
So mdb doesnt seem to be an option here...