BIND 8.2.2 T6B is available for bind-workers testing

sthaug at nethelp.no sthaug at nethelp.no
Tue Oct 12 06:07:45 UTC 1999


> This fixes a few small problems found in T5A, and is running in production
> at ISC.  This shows the promised changes to the UPDATE client API.

Unfortunately, it died within a minute on a Solaris 2.6 host here, with

Oct 12 07:58:13 nac.no named[13938]: ns_update.c:1364: REQUIRE(!EMPTY(*updlist)) failed.
Oct 12 07:58:13 nac.no last message repeated 1 time

This host certainly doesn't have any update enabled.

The core dump is still available for further analysis if necessary.

Steinar Haug, Nethelp consulting, sthaug at nethelp.no
----------------------------------------------------------------------

(gdb) where
#0  0xef6872e0 in _libc_kill ()
#1  0xef63a558 in abort ()
#2  0x4aa74 in ns_panic (category=667800, dump_core=1, format=0x9e3b0 "%s:%d: %s(%s)%s%s failed.") at ns_glue.c:167
#3  0x4aafc in ns_assertion_failed (file=0x9fbb8 "ns_update.c", line=1364, type=666832, cond=0xa0430 "!EMPTY(*updlist)", print_errno=0)
    at ns_glue.c:176
#4  0x52c5c in free_rrecp (updlist=0xc0788, rcode=0, from={sin_family = 2, sin_port = 1034, sin_addr = {S_un = {S_un_b = {s_b1 = 32 ' ', 
            s_b2 = 10 '\n', s_b3 = 62 '>', s_b4 = 166 '¦'}, S_un_w = {s_w1 = 8202, s_w2 = 16038}, S_addr = 537542310}}, 
      sin_zero = "\000\000\000\000\000\000\000"}) at ns_update.c:1364
#5  0x52f6c in req_update (hp=0xeffff7d0, cp=0x1 "O", eom=0xeffff80f "a", msg=0xeffff7d0 "", qsp=0x0, dfd=22, from={sin_family = 2, 
      sin_port = 1034, sin_addr = {S_un = {S_un_b = {s_b1 = 32 ' ', s_b2 = 10 '\n', s_b3 = 62 '>', s_b4 = 166 '¦'}, S_un_w = {s_w1 = 8202, 
            s_w2 = 16038}, S_addr = 537542310}}, sin_zero = "\000\000\000\000\000\000\000"}, in_tsig=0x0) at ns_update.c:1471
#6  0x3bb90 in ns_req (msg=0xeffff7d0 "", msglen=63, buflen=500, qsp=0x0, from={sin_family = 2, sin_port = 1034, sin_addr = {S_un = {
          S_un_b = {s_b1 = 32 ' ', s_b2 = 10 '\n', s_b3 = 62 '>', s_b4 = 166 '¦'}, S_un_w = {s_w1 = 8202, s_w2 = 16038}, 
          S_addr = 537542310}}, sin_zero = "\000\000\000\000\000\000\000"}, dfd=22) at ns_req.c:298
#7  0x35690 in dispatch_message (msg=0xeffff7d0 "", msglen=63, buflen=512, qsp=0x0, from={sin_family = 2, sin_port = 1034, sin_addr = {
        S_un = {S_un_b = {s_b1 = 32 ' ', s_b2 = 10 '\n', s_b3 = 62 '>', s_b4 = 166 '¦'}, S_un_w = {s_w1 = 8202, s_w2 = 16038}, 
          S_addr = 537542310}}, sin_zero = "\000\000\000\000\000\000\000"}, dfd=22, ifp=0x783b84) at ns_main.c:1060
#8  0x35490 in datagram_read (lev={opaque = 0x109f60}, uap=0x783b84, fd=22, evmask=1) at ns_main.c:1010
#9  0x65d74 in __evDispatch (opaqueCtx={opaque = 0xcc288}, opaqueEv={opaque = 0x1}) at eventlib.c:485
#10 0x34358 in main (argc=0, argv=0xeffffc78, envp=0x1) at ns_main.c:530


More information about the bind-workers mailing list