[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#8609) segfault in mods.c - modify_add_values



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...