bind 9.3.1 crashes during start

Michael Niksch nik at zurich.ibm.com
Tue May 31 09:23:41 UTC 2005


>    rbt.c:1612: INSIST(child != ((void *)0)) failed
I have been unable to switch from 9.2.x to 9.3.x since the beta days 
because named kept dying on me with exactly that symptom. While the 
daemon is initializing, I see two named processes running. When I would 
expect the daemon to continue as a single background process doing its 
normal job, it instead crashes logging an INSIST error. The problem 
isn't 100 percent reproducible, but I have seen the daemon come up 
properly just once or twice, while I have seen it crash dozens of times.

I already sent the attached problem report to this list back in January. 
Unfortunately, I didn't get a response then. Maybe someone can at least 
explain what rbt.c is all about, so one might get an idea about what 
might be going wrong.

-- 
Michael Niksch                     /Zurich/IBM @ IBMCH
IBM Zurich Research Laboratory     nik at zurich.ibm.com
Saeumerstrasse 4                   http://www.zurich.ibm.com/~nik/
CH-8803 Rueschlikon / Switzerland  P: +41-44-724-8913 F: +41-44-724-8080



-- Attached file included as plaintext by Ecartis --
-- File: Attached Message

Received: from [127.0.0.1] (dhcp69-64.zurich.ibm.com [9.4.69.64])
	by sihl.zurich.ibm.com (AIX4.3/8.9.3p2/8.9.3) with ESMTP id QAA95382;
	Fri, 28 Jan 2005 16:39:28 +0100
Message-ID: <41FA5CAF.2030908 at zurich.ibm.com>
Date: Fri, 28 Jan 2005 16:39:27 +0100
X-Afs-Authentication: NONE
From: Michael Niksch <nik at zurich.ibm.com>
Organization: IBM Zurich Research Laboratory
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041217
X-Accept-Language: en-us, en, de-ch, de-de, de, sv, da, no
MIME-Version: 1.0
To: BIND Users Mailing List <bind-users at isc.org>
Subject: BIND 9.3.1beta2 crashing during startup
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Trying to replace a BIND 9.2.2 which has been working happily for more 
than a year with BIND 9.3.1beta2, named is crashing during startup, 
logging an error message:

> named[52958]: rbt.c:1579: INSIST(child != ((void *)0)) failed

Once, I also saw a crash at a different line in the same source file:

> named[52746]: rbt.c:1612: INSIST(child != ((void *)0)) failed

This happens on both AIX 4.3.3 and AIX 5.1. To avoid the crash, I have 
to strip down my named.conf to basically caching-only.

What is this rbt.c stuff about, and why would named crash in it?

-- 
Michael Niksch                     /Zurich/IBM @ IBMCH
IBM Zurich Research Laboratory     nik at zurich.ibm.com
Saeumerstrasse 4                   http://www.zurich.ibm.com/~nik/
CH-8803 Rueschlikon / Switzerland  P: +41-44-724-8913 F: +41-44-724-8080








More information about the bind-users mailing list