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

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



On Wed, Nov 01, 2017 at 08:22:15PM +0000, henson@acm.org wrote:
> On Fri, Oct 06, 2017 at 06:45:41PM -0700, Paul B. Henson wrote:
>> 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.
> 
> Sadness :(, not one but two of my boxes crashed today, both running the
> patch, with what appears to be the same issue:

Hi Paul,
I've updated the patch slightly to make sure invalid operations get
logged and rejected so some action can be taken. Based on the backtrace,
I can't see how an add modification could have ended up without values
even with the previous version, however.

A patch against master is available here:
https://github.com/mistotebe/openldap/tree/its8609

And you can get one that applies on RE24 here:
ftp://ftp.openldap.org/incoming/ndrej-Kuznik-20170327-ITS8609-ignore-invalid-accesslog-ops.patch

If you still see crashes with the above, I might need you to explore the
core file and accesslog a bit further.

Regards,

-- 
OndÅ?ej Kuzník
Senior Software Engineer
Symas Corporation                       http://www.symas.com
Packaged, certified, and supported LDAP solutions powered by OpenLDAP