]> git.ipfire.org Git - thirdparty/bind9.git/commit
[9.20] fix: usr: Prevent a crash when using both dns64 and filter-aaaa
authorOndřej Surý <ondrej@isc.org>
Wed, 6 May 2026 05:53:51 +0000 (07:53 +0200)
committerOndřej Surý <ondrej@isc.org>
Wed, 6 May 2026 05:53:51 +0000 (07:53 +0200)
commitddcacbc5a84f43daa1cc80a2565b7336a1290744
tree4c58fb3f3741a06de2fcbc6b3148cc33e6824081
parentddea991c073bbcf15e38c547ad73a3b1491704c0
parentd42b3e7b91015ccfb455e27de20adf985ab14ec6
[9.20] fix: usr: Prevent a crash when using both dns64 and filter-aaaa

An assertion failure could be triggered if both `dns64` and the `filter-aaaa` plugin were in use simultaneously. This happened if the plugin triggered a second recursion process, which then attempted to store DNS64 state information in a pointer that had already been set by the original recursion process. This has been fixed.

Closes #5854

Backport of MR !11949

Merge branch 'backport-5854-dns64-aaaaok-9.20' into 'bind-9.20'

See merge request isc-projects/bind9!11967