From owner-freebsd-bugs@FreeBSD.ORG Sat May 12 17:40:10 2007 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A8B8416A400 for ; Sat, 12 May 2007 17:40:10 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 9C15513C44B for ; Sat, 12 May 2007 17:40:10 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l4CHeA46056924 for ; Sat, 12 May 2007 17:40:10 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l4CHeAJp056922; Sat, 12 May 2007 17:40:10 GMT (envelope-from gnats) Date: Sat, 12 May 2007 17:40:10 GMT Message-Id: <200705121740.l4CHeAJp056922@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Remko Lodder Cc: Subject: Re: bin/112622: named crash X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Remko Lodder List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 May 2007 17:40:10 -0000 The following reply was made to PR bin/112622; it has been noted by GNATS. From: Remko Lodder To: Bernd Luevelsmeyer Cc: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: bin/112622: named crash Date: Sat, 12 May 2007 19:32:06 +0200 Bernd Luevelsmeyer wrote: > > May 11 22:31:06 christel named[13876]: > /usr/src/lib/bind/isc/../../../contrib/bind9/lib/isc/mem.c:628: > INSIST(((unsigned char *)mem)[size] == 0xbe) failed > May 11 22:31:06 christel named[13876]: exiting > (due to assertion failure) > > The failing function is (with the '->' pointing to the line in > question): > > static inline void > mem_put(isc_mem_t *ctx, void *mem, size_t size) { > #if ISC_MEM_CHECKOVERRUN > -> INSIST(((unsigned char *)mem)[size] == 0xbe); > #endif > #if ISC_MEM_FILL > memset(mem, 0xde, size); /* Mnemonic for "dead". */ > #else > UNUSED(size); > #endif > (ctx->memfree)(ctx->arg, mem); > } > Hello Bernd, first of all thanks for submitting this entry to try and improve FreeBSD with us, though this seems like something specifically for the named application which should be reported upstream to the named team at isc instead of reporting this at FreeBSD (it is contributed software outside our direct scope). Thanks & Cheers, Remko -- Kind regards, Remko Lodder ** remko@elvandar.org FreeBSD ** remko@FreeBSD.org /* Quis custodiet ipsos custodes */