]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
1243. [bug] It was possible to trigger a REQUIRE() in
authorMark Andrews <marka@isc.org>
Wed, 3 Apr 2002 02:44:57 +0000 (02:44 +0000)
committerMark Andrews <marka@isc.org>
Wed, 3 Apr 2002 02:44:57 +0000 (02:44 +0000)
                        dns_message_findtype(). [RT #2659]

CHANGES
lib/dns/resolver.c

diff --git a/CHANGES b/CHANGES
index e4123d09c6ec6100ea5edf845f2b0f004d7b219a..1a1fccfd3fe9dbe62d61c384656045155e82393e 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,6 @@
+1243.  [bug]           It was possible to trigger a REQUIRE() in
+                       dns_message_findtype(). [RT #2659]
+
 1242.  [bug]           named-checkzone failed if a journal existed. [RT #2657]
 
 1241.  [bug]           Drop received UDP messsages with a zero source port
index 2944246ba7c09dc49645ea39cf3fc0d462c1b569..ba18c62ad26c0f53155e459a5c2e349e190dfef4 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: resolver.c,v 1.240 2002/02/20 03:34:20 marka Exp $ */
+/* $Id: resolver.c,v 1.241 2002/04/03 02:44:57 marka Exp $ */
 
 #include <config.h>
 
@@ -3329,6 +3329,7 @@ check_related(void *arg, dns_name_t *addname, dns_rdatatype_t type) {
                                /*
                                 * Do we have its SIG too?
                                 */
+                               rdataset = NULL;
                                result = dns_message_findtype(name,
                                                      dns_rdatatype_sig,
                                                      type, &rdataset);