From owner-freebsd-questions@FreeBSD.ORG Mon Sep 6 08:03:33 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C3D1C1065693 for ; Mon, 6 Sep 2010 08:03:33 +0000 (UTC) (envelope-from bruce@cran.org.uk) Received: from honeysuckle.london.02.net (honeysuckle.london.02.net [87.194.255.144]) by mx1.freebsd.org (Postfix) with ESMTP id 8B2E18FC08 for ; Mon, 6 Sep 2010 08:03:33 +0000 (UTC) Received: from unknown (94.193.93.212) by honeysuckle.london.02.net (8.5.124.10) id 4C65536000A3DF2D; Mon, 6 Sep 2010 08:49:19 +0100 Date: Mon, 6 Sep 2010 08:49:13 +0100 From: Bruce Cran To: vyaaghrah-nix@yahoo.com Message-ID: <20100906084913.0000120f@unknown> In-Reply-To: <291410.40127.qm@web113906.mail.gq1.yahoo.com> References: <291410.40127.qm@web113906.mail.gq1.yahoo.com> X-Mailer: Claws Mail 3.7.4cvs1 (GTK+ 2.16.0; i586-pc-mingw32msvc) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re: FreeBSD X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Sep 2010 08:03:33 -0000 On Mon, 6 Sep 2010 00:28:19 -0700 (PDT) vyaaghrah-nix@yahoo.com wrote: > Hi Everybody > > Greetings! > > I am new to the mailing list and working newly on the FreeBSD > platform. I have some query regarding the kernel dump which i am > trying to decode. > > #0 doadump (di=0xc0baca40, live_dump=0) at > ../../../../../src/bsd/sys/kern/kern_shutdown.c:444 > #1 0xc0593b32 in boot (howto=260) at > ../../../../../src/bsd/sys/kern/kern_shutdown.c:531 > #2 0xc0593fe3 in panic (fmt=0xc0af61cc "%s: nhindex %u could not be > allocated\n") at ../../../../../src/bsd/sys/kern/kern_shutdown.c:897 > > I need help in understanding what is function doadump? what role it > plays in FreeBSD. And what do i interpret from the output above. doadump() is just the function that wrote the kernel dump: you need to look at the functions below panic() in the call stack to see what caused the crash. Already you can see that the problem was: %s: nhindex %u could not be allocated -- Bruce Cran