named 8.2.2-p5 crash

Mark.Andrews at nominum.com Mark.Andrews at nominum.com
Mon Mar 20 12:17:11 UTC 2000


	It is a known bug fixed in BIND 8.2.3 (in alpha test).
	It is triggered by removing a zone while there is an outstanding
	notify queued.

	Mark

> All of a sudden our primary named died:
> 
> Mar 20 11:30:26 hel named-xfer[58496]: [194.158.171.161] not
> authoritative for no taris-cohen.nl, SOA query got rcode 0, aa 0,
> ancount 0, aucount 6
> Mar 20 11:30:31 hel named-xfer[58497]: [194.158.189.128] not
> authoritative for ju mp.nu, SOA query got rcode 0, aa 0, ancount 0,
> aucount 13
> Mar 20 11:30:55 hel named[3575]: unapproved update from
> [195.38.230.155].3946 for nl.com
> Mar 20 11:30:57 hel named[3575]:
> /usr/src/usr.sbin/named/../../contrib/bind/bin/named/ns_notify.c:353:
> INSIST((zp->z_flags & Z_NOTIFY) != 0) failed.
> Mar 20 11:30:57 hel named[3575]:
> /usr/src/usr.sbin/named/../../contrib/bind/bin/named/ns_notify.c:353:
> INSIST((zp->z_flags & Z_NOTIFY) != 0) failed.
> Mar 20 11:31:11 hel /kernel: pid 3575 (named), uid 0: exited on signal
> 6 (core du mped)
> 
> 
> Host:   FreeBSD 3.4-STABLE
> BIND:	8.2.2-p5
> 
> Unfortunately I don't have debugging symbols compiled in =\
> 
> But a backtrace shows:
> 
> [root at hel] (142) # gdb /usr/sbin/named /var/named/named.core 
> GNU gdb 4.18
> Copyright 1998 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you
> are
> welcome to change it and/or distribute copies of it under certain
> conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for
> details.
> This GDB was configured as "i386-unknown-freebsd"...
> (no debugging symbols found)...
> Core was generated by `named'.
> Program terminated with signal 6, Abort trap.
> Reading symbols from /usr/lib/libc.so.3...(no debugging symbols
> found)...done.
> Reading symbols from /usr/libexec/ld-elf.so.1...(no debugging symbols
> found)...
> done.
> #0  0x280ffba4 in kill () from /usr/lib/libc.so.3
> (gdb) bt
> #0  0x280ffba4 in kill () from /usr/lib/libc.so.3
> #1  0x28134084 in abort () from /usr/lib/libc.so.3
> #2  0x8070b71 in getsockname ()
> #3  0x8070bd8 in getsockname ()
> #4  0x807c2a5 in getsockname ()
> #5  0x807c395 in getsockname ()
> #6  0x808113d in getgrouplist ()
> #7  0x805eac5 in getsockname ()
> #8  0x804b2cd in getsockname ()
> 
> Further advice is advised.
> 
> I will try to compile the system with debugging ASAP so that I have more
> information should it happen again.
> 
> Any further hints/tips welcome.  I still have the named.core.
> 
> -- 
> Jeroen Ruigrok van der Werven          Network- and systemadministrator
> <asmodai at bart.nl>                      VIA NET.WORKS The Netherlands
> BSD: Technical excellence at its best  http://www.bart.nl
> Sadness is the inner beauty of the untouched tear...
> 
> 
--
Mark Andrews, Nominum Inc. / Internet Software Consortium
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: Mark.Andrews at nominum.com



More information about the bind-users mailing list