rndc delzone crashes named if removed zone was defined in a catalog
Summary
rndc delzone zonefrom.catalog.example
crashes named
BIND version used
- Affects v9.19: v9_19_8
- Affects v9.18: v9_18_10
- Affects v9.16: v9_16_36
Steps to reproduce
- Configure secondary server with a catalog zone
- Attempt to
rndc delzone
member zone from the catalog - Enjoy fireworks
What is the current bug behavior?
rndc
reports:
zone 'z100000.test.' will be deleted.The following files were in use and may now be removed:
__catz___default_catalog.invalid_z100000.test.db
named
exits:
server.c:13795: REQUIRE(config != ((void *)0)) failed, back trace
Unfortunately the machine does not have debugging tools installed, but I think this should suffice - it's 100 % reproducible.
Relevant configuration files
Same config as in #3744 (closed).
Edited by Petr Špaček