]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
- Fix #1183: the data being used is released in method
authorW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Fri, 15 Nov 2024 09:37:35 +0000 (10:37 +0100)
committerW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Fri, 15 Nov 2024 09:37:35 +0000 (10:37 +0100)
  nsec3_hash_test_entry.

doc/Changelog
testcode/unitverify.c

index abb60af22b5ecfea376bdab5d4ea6f153f88cc39..7b80f2c0e4b36d09cb75cb04aa03eff157ba9c92 100644 (file)
@@ -1,3 +1,7 @@
+15 November 2024: Wouter
+       - Fix #1183: the data being used is released in method
+         nsec3_hash_test_entry.
+
 8 November 2024: Yorgos
        - More descriptive text for 'harden-algo-downgrade'.
        - Complete fix for max-global-quota to 200.
index 275435c73a0d6201031a8d8b06ed7b49e6a52920..806e4a6ff92fdb146aac43738f67e22ac7935c41 100644 (file)
@@ -458,6 +458,7 @@ nsec3_hash_test_entry(struct entry* e, rbtree_type* ct,
 
        reply_info_parsedelete(rep, alloc);
        query_info_clear(&qinfo);
+       rbtree_init(ct, &nsec3_hash_cmp); /* remove refs freed by parsedelete */
 }