On Fri, Sep 15, 2017 at 07:54:22PM -0700, Paul B. Henson wrote:
I've been running 2.4.44 with the test patch since May and haven't seen a crash since, for what that's worth. We upgraded to 2.4.45 last week, without that patch. I'm going to see if the crash shows up again, and if it does, apply the patch to 2.4.45 and see if it goes away again.
Well, since upgrading, I've now seen two crashes; I don't have it compiled with debugging right now so the trace is limited:
#0 0x0000000000483eb9 in modify_add_values () #1 0x00007f7b80d45bc3 in mdb_modify_internal () from /usr/lib64/openldap/openldap/back_mdb.so #2 0x00007f7b80d46f55 in mdb_modify () from /usr/lib64/openldap/openldap/back_mdb.so #3 0x000000000049a6d2 in overlay_op_walk () #4 0x000000000049a82a in ?? () #5 0x000000000048bbef in ?? () #6 0x000000000048f8cf in ?? () #7 0x0000000000493ae3 in ?? () #8 0x00007f7b858327f2 in ?? () from /usr/lib64/libldap_r-2.4.so.2 #9 0x00007f7b84bb03e4 in start_thread () from /lib64/libpthread.so.0 #10 0x00007f7b848f23ed in clone () from /lib64/libc.so.6
but it looks like the same issue to me. I'm going to go ahead and recompile 2.4.45 with the ignore-invalid-accesslog-ops.patch and run that for a while and see what happens.
Thanks...