BIND 9.5.0-P1 Crash on Solaris 8

bsfinkel at anl.gov bsfinkel at anl.gov
Tue Jul 15 18:55:25 UTC 2008


At Tue, 15 Jul 2008 11:42:04 -0500 (CDT),
bsfinkel at anl.gov wrote:

>> (gdb) where
>> #0  0x000a717c in cleanup_dead_nodes (rbtdb=0x334958, bucketnum=3120)
>>     at rbtdb.c:1375
>> #1  0x000a8994 in findnode (db=0x334958, name=0x792028, 
>>     create=isc_boolean_true, nodep=0xff0f0420) at rbtdb.c:2011

And Jinmei_Tatuya at isc.org replied:

>What's the result of
>(gdb) *node
>at this frame?

And a corrected reply:

>Then please follow the steps below
>
># /usr/afsws/local/bin/gdb bind/sbin/named core.frigga.080715.1055
>(gdb) f 1
>(gdb) p *node
>(by the way I missed 'p' in my first response.  sorry about that,
>too).

(gdb)  f 1
#1  0x000a8994 in findnode (db=0x334958, name=0x792028, 
    create=isc_boolean_true, nodep=0xff0f0420) at rbtdb.c:2011
2011                            cleanup_dead_nodes(rbtdb, node->locknum);
(gdb)  p *node
$1 = {parent = 0x3717d8, left = 0x0, right = 0x0, down = 0x0, hashnext = 0x0, 
  deadlink = {prev = 0xffffffff, next = 0xffffffff}, is_root = 0, color = 0, 
  find_callback = 0, attributes = 0, namelen = 22, offsetlen = 1, 
  padbytes = 0, hashval = 83499176, data = 0x0, dirty = 0, wild = 0, 
  locknum = 390, references = 1}
(gdb) quit

Note that this BIND is a cacheing-only DNS server running on a mail
server.
----------------------------------------------------------------------
Barry S. Finkel
Computing and Information Systems Division
Argonne National Laboratory          Phone:    +1 (630) 252-7277
9700 South Cass Avenue               Facsimile:+1 (630) 252-4601
Building 222, Room D209              Internet: BSFinkel at anl.gov
Argonne, IL   60439-4828             IBMMAIL:  I1004994


More information about the bind-users mailing list