Mark Andrews
ed0cb2e9e4
Use ns_g_server->recursionquota instead of client->recursionquota
as the later will be NULL on ISC_R_QUOTA.
*** CID 306732: Null pointer dereferences (FORWARD_NULL)
/bin/named/query.c: 4359 in query_recurse()
4353 static _Atomic(isc_stdtime_t) last = 0;
4354 #else
4355 static isc_stdtime_t last = 0;
4356 #endif
4357 isc_stdtime_t now;
4358 isc_stdtime_get(&now);
CID 306732: Null pointer dereferences (FORWARD_NULL)
Passing "client" to "log_quota", which dereferences null "client->recursionquota".
4359 log_quota(client, &last, now,
4360 "no more recursive clients (%d/%d/%d): %s",
4361 isc_result_totext(result));
4362 ns_client_killoldestquery(client);
4363 }
4364 if (result == ISC_R_SUCCESS && !client->mortal &&
** CID 306731: Program hangs (LOCK)
/lib/dns/resolver.c: 8943 in spillattimer_countdown()
2020-09-09 06:01:54 +00:00
..
2020-05-08 16:55:33 +10:00
2020-04-16 08:12:39 +02:00
2020-04-16 08:12:39 +02:00
2020-09-02 20:47:19 +10:00
2020-04-16 23:10:26 +02:00
2020-09-09 06:01:54 +00:00
2020-08-12 09:46:31 +10:00
2020-04-16 08:12:39 +02:00
2020-02-21 14:09:59 -08:00
2020-04-16 23:10:26 +02:00
2020-09-08 08:46:14 +10:00
2020-04-16 08:12:39 +02:00
2020-04-16 08:12:39 +02:00