Found with ldns_native2rdf_int16_data(0, NULL) being called from ldns_pkt_tsig_sign_next()
* Fix #290: ldns-verify-zone prints to stdout instead of myerr
Thanks RoyArends
* Fix memory leak in ldns-notify
+ * Prevent "null pointer pass as 2nd argument to memcpy" runtime
+ error, when size is 0
1.9.0 2025-12-04
* PR #246: Make ldns_calc_keytag() available for CDNSKEY RR
return NULL;
}
ldns_write_uint16(rdf_data, size);
- memcpy(rdf_data + 2, data, size);
+ if (size) {
+ memcpy(rdf_data + 2, data, size);
+ }
rdf = ldns_rdf_new(LDNS_RDF_TYPE_INT16_DATA, size + 2, rdf_data);
if(!rdf)
LDNS_FREE(rdf_data);