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

Re: (ITS#3901) slapd segmentation fault if directive starts with whitespace

Lines starting with whitespaces are continuation lines; this is intended
and thoroughly documented.

> database        bdb
>    suffix          "dc=test,dc=de"
> ...

It appears that extra args after the "database" directives are ignored, so
your change resulted in omitting the "suffix" directive.

Back-bdb needs the suffix, but it didn't check that any was set before
using the value.  This is now fixed in HEAD and in RE22.

I've played a bit with other standard directives and no more SIGSEGVs were
noticed.  Can you please test the fixes?

Thanks for reporting, p.

Pierangelo Masarati

    SysNet - via Dossi,8 27100 Pavia Tel: +390382573859 Fax: +390382476497