From 0ca3f495c6fad074606ab75942b64738ed61926a Mon Sep 17 00:00:00 2001 From: Scott Dial Date: Wed, 4 May 2016 14:45:09 -0400 Subject: Fix dnsserv.c assertion when no supported questions are requested. The problem is that "q" is always set on the first iteration even if the question is not a supported question. This set of "q" is not necessary, and will be handled after exiting the loop if there if a supported q->type was found. [Changes file by nickm] lease enter the commit message for your changes. Lines starting --- changes/bug18710 | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 changes/bug18710 (limited to 'changes') diff --git a/changes/bug18710 b/changes/bug18710 new file mode 100644 index 0000000000..269395563d --- /dev/null +++ b/changes/bug18710 @@ -0,0 +1,6 @@ + o Major bugfixes (DNS proxy): + - Stop a crash that could occur when a client running with DNSPort + received a query with multiple address types, where the first + address type was not supported. Found and fixed by Scott Dial. + Fixes bug 18710; bugfix on 0.2.5.4-alpha. + -- cgit v1.2.3-54-g00ecf