Hello,
Regarding http://www.openldap.org/its/index.cgi?findid=5541
Link to indexes file and full schema, including custom schema
is mailed to Howard Chu, as I'd like to avoid spreading it.
It says there's no variable "ava" nor "mr", as below
I keep gdb on detached screen, so I additional variables
need to be printed I have'em at hand.
-------------------------------
(gdb) print *ava->aa_desc
No symbol "ava" in current context.
(gdb) print *mr
No symbol "mr" in current context.
(gdb) print ava->aa_desc
No symbol "ava" in current context.
(gdb) print mr
No symbol "mr" in current context.
(gdb) info variables ava
All variables matching regular expression "ava":
Non-debugging symbols:
0xb7cc61ac __set_robust_list_avail
0xb7cc61ac __set_robust_list_avail
0xb7c8d10e not_available
0xb7f75da0 available_ciphers
(gdb) info variables mr
All variables matching regular expression "mr":
----------------
But I found this may be also relevant:
frame 3:
(gdb) frame 3
# 3 0xb7f18235 in ber_bvarray_free_x (a=0xa976b354, ctx=0x8279658) at
/home/pwadas/SRC/SLAPD/DEB249/openldap2.3-2.4.9/libraries/liblber/memory.
c:731 731 ber_memfree_x(a[i].bv_val, ctx);
(gdb) info args
a = (BerVarray) 0xa976b354
ctx = (void *) 0x8279658
(gdb) print *a
$30 = {bv_len = 4, bv_val = 0xa976b36c "\200"}
(gdb) print *a->bv_val
$31 = -128 '\200'
frame 4
$44 =
{
o_hdr = 0x82793b8, o_tag = 99, o_time = 1212212344, o_tincr = 1, o_bd =
0xa9c6af80, o_req_dn =
{
bv_len = 29, bv_val = 0xa976b154 "dc=dns,dc=nameservers,dc=com,dc=eu"}
, o_req_ndn =
{
bv_len = 29, bv_val = 0xa976b1a4 "dc=dns,dc=nameservers,dc=com,dc=eu"}
, o_request =
{
oq_add =
{
rs_modlist = 0x2, rs_e = 0x0}
, oq_bind =
{
rb_method = 2, rb_cred =
{
bv_len = 0, bv_val = 0xffffffff < Address 0xffffffff out of bounds
>} , rb_edn =
{
bv_len = 4294967295, bv_val = 0x0}
, rb_ssf = 0, rb_mech =
{
bv_len = 0, bv_val = 0xa976b2bc "Â"}
}
, oq_compare =
{
rs_ava = 0x2}
, oq_modify =
{
rs_mods =
{
rs_modlist = 0x2, rs_no_opattrs = 0 '\0'}
, rs_increment = -1}
, oq_modrdn =
{
rs_mods =
{
rs_modlist = 0x2, rs_no_opattrs = 0 '\0'}
, rs_deleteoldrdn = -1, rs_newrdn =
{
bv_len = 4294967295, bv_val = 0x0}
, rs_nnewrdn =
{
bv_len = 0, bv_val = 0x0}
, rs_newSup = 0xa976b2bc, rs_nnewSup = 0x79}
, oq_search =
{
rs_scope = 2, rs_deref = 0, rs_slimit = -1, rs_tlimit =
-1, rs_limit = 0x0, rs_attrsonly = 0, rs_attrs =
0x0, rs_filter = 0xa976b2bc, rs_filterstr =
{
bv_len = 121, bv_val =
0xa976b2cc
"(&(objectClass=dNSDomain)(associatedDomain=*fakedomain.com)(customerID=1
0125)(sOARecord=*)(nSRecord=*)(topLevelDomain=TRUE))"} }
, oq_abandon =
{
rs_msgid = 2}
, oq_cancel =
{
rs_msgid = 2}
, oq_extended =
{
rs_reqoid =
{
bv_len = 2, bv_val = 0x0}
, rs_flags = -1, rs_reqdata = 0xffffffff}
, oq_pwdexop =
{
rs_extended =
{
rs_reqoid =
{
bv_len = 2, bv_val = 0x0}
, rs_flags = -1, rs_reqdata = 0xffffffff}
, rs_old =
{
bv_len = 0, bv_val = 0x0}
, rs_new =
{
bv_len = 0, bv_val = 0xa976b2bc "Â"}
, rs_mods = 0x79, rs_modtail = 0xa976b2cc}
}
, o_abandon = 0, o_cancel = 0, o_groups = 0x0,
o_do_not_cache = 0 '\0', o_is_auth_check = 0 '\0', o_acl_priv =
ACL_NONE, o_nocaching = 0 '\0', o_delete_glue_parent =
0 '\0', o_no_schema_check = 0 '\0', o_no_subordinate_glue =
0 '\0', o_ctrlflag = '\0' < repeats 31 times >, o_controls =
0x82794e4, o_authz =
{
sai_method = 128, sai_mech =
{
bv_len = 0, bv_val = 0x0}
, sai_dn =
{
bv_len = 28, bv_val = 0x8279b70 "cn=Directory Manager,dc=com,dc=eu"}
, sai_ndn =
{
bv_len = 28, bv_val = 0x8279b98 "cn=directory manager,dc=com,dc=eu"}
, sai_ssf = 0, sai_transport_ssf = 0, sai_tls_ssf = 0, sai_sasl_ssf = 0}
, o_ber = 0x8264b98, o_res_ber = 0x0, o_callback =
0xa9c6b07c, o_ctrls = 0x0, o_csn =
{
bv_len = 0, bv_val = 0x0}
, o_private = 0x0, o_extra =
{
slh_first = 0x0}
, o_next =
{
stqe_next = 0x0}
}