[Opendnssec-user] 1.4.0a2 crasher in ldns_rr_list_push_rr

Matthijs Mekking matthijs at nlnetlabs.nl
Mon Jul 9 07:52:33 UTC 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 07/07/2012 06:26 AM, Paul Wouters wrote:
> On Fri, 6 Jul 2012, Matthijs Mekking wrote:
> 
>> I have provided a fix for
>> 
>> https://issues.opendnssec.org/browse/OPENDNSSEC-269
>> 
>> in trunk (r6473). It turns out, to be a locking issue when
>> pushing RRs into the IXFR which could cause a double free.
>> 
>> Thanks Paul and Stuart for your help with this!
> 
> Note that my setup did not use the XFR adapter, so why is it
> trying to make an IXFR packet?
> 
> Paul

The core is working the same, regardless what kind of adapter you are
using. This makes it easy to mix adapters (zone/dns, dns/zone) and
easily switch adapters. We could maintain different structures for
different adapters, but this comes with more code, more checks and
this will become even worse if we implement new adapters in the future.

In other words, we would like to keep the work to do in the core of
the signer the same, regardless of what kind of adapters are in use.

Best regards,
  Matthijs

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJP+o3BAAoJEA8yVCPsQCW5qDQH/2ZZn1e1PuMgnfN4UvnkJ74b
texoBKub8IoLp3hIn/YV4i72DoSD1XqMGiI3ArjCBIOxFgEeoFxBru3j8vcFLTJs
oUhQeBzCNEtKiuMFNub2XOHJmJ2b3pPX3IFXI9ZJVBBaWs4c7mmmbt1CF8olevoj
RfndX4JQNKH+2XpfZPpSqFrOpPh6raTDb3A6sDLY/zZAY7mJCkcGQbkJX5PdkJnk
ohszDkjxIUwlHcXcs3dcaHILNdBEO1n9Nl1cXINaL/9KvUZZR/EyU1aGjNVOoxME
IkCMe8o3AGfeBvmPkQBXYWdC7j2bt20bSfNzjTx53kFQvOg424l0lR7Z6oQOTjU=
=+X25
-----END PGP SIGNATURE-----



More information about the Opendnssec-user mailing list