[EMAIL PROTECTED] writes:
> overlays/dynlist.c lines 371-376 sets REP_ENTRY_MUSTBEFREED in rs->sr_flags
> without duplicating the entry, if REP_ENTRY_MODIFIABLE was set.
> Thus the entry gets freed twice.  Breaks test044-dynlist with back-ldif.

Actually obeying rs->sr_flags seems to be a more general problem - but I
don't know what are bugs and what are my lacking understanding of the
flags.  I.e. when can an overlay change REP_ENTRY_MUSTBEFREED,
REP_ENTRY_MUSTRELEASE?  Usually backends/overlays that do not set these
flags, don't seem to expect them to change either.

-- 
Hallvard


Reply via email to