Merge branch '3193-null-pointer-dereferences-in-udp_ready' into 'main'

Fix null pointer dereferences in udp_ready()

Closes #3193

See merge request isc-projects/bind9!5935
This commit is contained in:
Ondřej Surý 2022-03-06 12:05:18 +00:00
commit e229d46a87

View file

@ -2900,10 +2900,10 @@ udp_ready(isc_nmhandle_t *handle, isc_result_t eresult, void *arg) {
dig_lookup_t *l = query->lookup;
debug("in cancel handler");
query_detach(&query);
if (!query->canceled) {
cancel_lookup(l);
}
query_detach(&query);
lookup_detach(&l);
return;
} else if (eresult != ISC_R_SUCCESS) {