NetBSD Problem Report #46770

From fair@digital.clock.org  Sat Aug  4 22:02:03 2012
Return-Path: <fair@digital.clock.org>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	by www.NetBSD.org (Postfix) with ESMTP id BB75963B8E6
	for <gnats-bugs@gnats.NetBSD.org>; Sat,  4 Aug 2012 22:02:02 +0000 (UTC)
Message-Id: <20120804205559.59BFB3ACAC@digital.clock.org>
Date: Sat,  4 Aug 2012 13:55:59 -0700 (PDT)
From: fair@netbsd.org
Reply-To: fair@netbsd.org
To: gnats-bugs@gnats.NetBSD.org
Subject: named dies with an assertion failure in rdata.c
X-Send-Pr-Version: 3.95

>Number:         46770
>Category:       bin
>Synopsis:       named dies with an assertion failure in rdata.c
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    bin-bug-people
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Aug 04 22:05:00 +0000 2012
>Closed-Date:    Fri May 03 18:08:11 +0000 2024
>Last-Modified:  Fri May 03 18:08:11 +0000 2024
>Originator:     Erik E. Fair
>Release:        NetBSD 5.1_STABLE
>Organization:
The NetBSD foundation
>Environment:


System: NetBSD digital.clock.org 5.1_STABLE NetBSD 5.1_STABLE (FLAPJACK2) #7: Mon Jun 11 19:09:56 PDT 2012 root@digital.clock.org:/var/obj/sys/arch/sparc64/compile/FLAPJACK2 sparc64
Architecture: sparc64
Machine: sparc64
>Description:
	named dies as follows:

	Aug  4 10:47:32 abstr named[11539]: /home/builds/ab/netbsd-5/src/dist/bind/lib/dns/rdata.c:399: REQUIRE(((rdata)->data == ((void *)0) && (rdata)->length == 0 && (rdata)->rdclass == 0 && (rdata)->type == 0 && (rdata)->flags == 0 && !((void *)(((rdata))->link.prev) != (void *)(-1)))) failed
	Aug  4 10:47:32 abstr named[11539]: exiting (due to assertion failure)
	Aug  4 10:47:32 abstr /netbsd: pid 11539 (named), uid 14: exited on signal 6 (core not dumped, err = 1)

	It should not ever exit as a result of any data from the network.

>How-To-Repeat:

>Fix:


>Release-Note:

>Audit-Trail:

State-Changed-From-To: open->closed
State-Changed-By: reed@NetBSD.org
State-Changed-When: Fri, 03 May 2024 18:08:11 +0000
State-Changed-Why:
Numerous security bugs have been handled since this report in that area.
It is named's design to exit on assertions when it finds itself in
unknown state.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: gnats-precook-prs,v 1.4 2018/12/21 14:20:20 maya Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.