rbtdb assertion and segfault
JINMEI Tatuya / 神明達哉
Jinmei_Tatuya at isc.org
Mon Jul 14 21:10:42 UTC 2008
At Mon, 14 Jul 2008 01:08:51 -0700,
Bob McElrath <bob_bind at mcelrath.org> wrote:
> With bind 9.4.2, I am seeing a regular assertion and segfault:
> Jul 13 22:26:00 moya named[27422]: rbtdb.c:1174: REQUIRE(prev > 0) failed
> Jul 13 22:26:00 moya named[27422]: exiting (due to assertion failure)
>
> This is on debian, the package version is 9.4.2-10, on a DEC/Compaq alphaserver.
> Bind runs for around 24 hours properly before it crashes. The crash leaves a
> core, so here is the backtrace:
>
> #0 0x0000020000544c78 in raise () from /lib/libc.so.6.1
> #1 0x0000020000546574 in abort () from /lib/libc.so.6.1
> #2 0x0000000120020fc0 in ?? ()
> #3 0x00000200000dab44 in dns_rbt_create () from /usr/lib/libdns.so.32
> #4 0x00000200000e3e14 in dns_rbtdb_create () from /usr/lib/libdns.so.32
> #5 0x0000020000095318 in dns_db_detachnode () from /usr/lib/libdns.so.32
> #6 0x0000020000143058 in dns_resolver_shutdown () from /usr/lib/libdns.so.32
> #7 0x0000020000147c74 in dns_resolver_prime () from /usr/lib/libdns.so.32
> #8 0x000002000047363c in isc_taskmgr_create () from /usr/lib/libisc.so.32
> #9 0x00000200004dfefc in start_thread () from /lib/libpthread.so.0
> #10 0x00000200005f4734 in clone () from /lib/libc.so.6.1
>
> Any suggestions on how to fix this? My DNS setup is exceedingly simple, just a
> couple domains (one of which is my email address if you want to interrogate
> bind).
This backtrace doesn't make sense (the call sequence doesn't match the
actual code, etc). Are you sure you have the right pair of named
binary and core?
---
JINMEI, Tatuya
Internet Systems Consortium, Inc.
More information about the bind-users
mailing list