bind-9.5.1b1: mem.c:918: INSIST(ctx->stats[i].gets == 0U) failed.

Jon Kibler jon.r.kibler at gmail.com
Thu Jul 17 19:05:41 UTC 2008


Hi,

I was about to send more information when I saw your post.

I got to digging into the problem furture, and found that if I tried
to start named from the command line (rather than the init script) and
run it in foreground, everything worked perfectly -- no errors. I then
tried to run it in the background and it still worked perfectly. So
then I started digging into the init script and figured out that it is
really named-checkconf that is gagging and preventing named from
starting.

Running it from the command line, here is the output:
# /usr/local/sbin/named-checkconf -z -t /var/named /config/named.conf
zone 1.1.10.in-addr.arpa/IN: loaded serial 2007061001
zone 2.1.10.in-addr.arpa/IN: loaded serial 2007061001
zone 3.1.10.in-addr.arpa/IN: loaded serial 2007061001
zone 99.1.10.in-addr.arpa/IN: loaded serial 2007061001
zone 100.1.10.in-addr.arpa/IN: loaded serial 2007061001
zone bar99.foo.foobar.com/IN: loaded serial 2007061001
zone bar1.foo.foobar.com/IN: loaded serial 2007061001
zone bar3.foo.foobar.com/IN: loaded serial 2007061001
zone bar100.foo.foobar.com/IN: loaded serial 2007061001
zone bar2.foo.foobar.com/IN: loaded serial 2007061001
zone foo.foobar.com/IN: loaded serial 2007061001
zone 1.1.10.in-addr.arpa/IN: loaded serial 2007061001
zone 2.1.10.in-addr.arpa/IN: loaded serial 2007061001
zone 3.1.10.in-addr.arpa/IN: loaded serial 2007061001
zone 99.1.10.in-addr.arpa/IN: loaded serial 2007061001
zone 100.1.10.in-addr.arpa/IN: loaded serial 2007061001
zone bar99.foo.foobar.com/IN: loaded serial 2007061001
zone bar1.foo.foobar.com/IN: loaded serial 2007061001
zone bar3.foo.foobar.com/IN: loaded serial 2007061001
zone bar100.foo.foobar.com/IN: loaded serial 2007061001
zone bar2.foo.foobar.com/IN: loaded serial 2007061001
zone foo.foobar.com/IN: loaded serial 2007061001
zone bind/CH: loaded serial 2007042202
mem.c:918: INSIST(ctx->stats[i].gets == 0U) failed.


There is no core dump or other trace. Nothing in the config or zone
files have changed from 9.4.1, where everything worked perfectly.

To get back up and running, I am going to hack the init script to no
longer do the config check. What can I do to provide you with
additional debugging information?

TIA.

Jon Kibler
-- 
Jon R. Kibler
Chief Technical Officer
A.S.E.T., Inc.
Charleston, SC USA
o: 843-849-8214


More information about the bind-users mailing list