Hi Again,

Some additional feedback from the OpenBSD experts ...
> ...
> #1  0x0000084fca6e4e55 in ixfr_del_rr (ixfr=0x852782d0d80, 
> rr=0xdfdfdfdfdfdfdfdf) at signer/ixfr.c:134
>                                        this is a use after free 
> ^^^^^^^^^^^^^^^^

So, signerd is using memory after it has already been freed.

As I understand it, the OpenBSD free() call overwrites freed memory with the
0xdf pattern - this is done specifically to catch use-after-free errors.
This would then fit with your only having seen this issue on OpenBSD
systems.

Just FYI.

Cheers,
Robb.


_______________________________________________
Opendnssec-user mailing list
[email protected]
https://lists.opendnssec.org/mailman/listinfo/opendnssec-user

Reply via email to