On Thu, Mar 23, 2017 at 05:51:46PM -0700, Paul B. Henson wrote: >> From: Ond=C5=99ej Kuzn=C3=ADk >> Sent: Thursday, March 23, 2017 5:29 AM >> >> so far I've been unable to reproduce the issue, but going through the >> traceback again, there is something odd. In frame #5, syncrepl.c:2394 >> reads "rc =3D op->o_bd->be_add( op, &rs );" as per re24[0], but in you= r >> traceback, over_op_func calls overlay_op_walk with "which=3Dop_modify" >> (see frame #3) which doesn't really make sense to me. >=20 > As I mentioned in the report, this is 2.4.44 with the ITS 8432 patch > applied to prevent the infinite replication issue from occurring in > our production environment. With that patch applied, line 2394 of > syncrepl.c is: >=20 > rc =3D op->o_bd->be_modify( op, &rs ); >=20 > Sorry for any confusion that caused :(.
Looks like your patch differs from what was applied to re24 at least on that line (which calls be_add instead). Do you know why that is? Could you try with the current re24 branch (OPENLDAP_REL_ENG_2_4) instead? Thanks --=20 Ond=C5=99ej Kuzn=C3=ADk Senior Software Engineer Symas Corporation http://www.symas.com Packaged, certified, and supported LDAP solutions powered by OpenLDAP
