Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Apr 2004 08:18:37 +0930
From:      Greg 'groggy' Lehey <grog@FreeBSD.org>
To:        Jorn Argelo <jorn@wcborstel.nl>
Cc:        questions@freebsd.org
Subject:   Re: Kernel debugging question
Message-ID:  <20040418224837.GP74025@wantadilla.lemis.com>
In-Reply-To: <200404182001.46732.jorn@wcborstel.nl>
References:  <200404182001.46732.jorn@wcborstel.nl>

next in thread | previous in thread | raw e-mail | index | archive | help

--W4pDZ/VvazBYHhxQ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Sunday, 18 April 2004 at 20:01:46 +0200, Jorn Argelo wrote:
> Hey folks,
>
> I've been trying to debug my kernel. I've successfully extracted a kernel dump
> as described in the development handbook. However, as soon as I come across
> this step, I don't know how to continue:
>
> # cd /usr/obj/usr/src/sys/KERNCONF
> # gdb -k /boot/kernel/kernel.debug /var/crash/vmcore.0
>
> The problem is, kernel.debug doesn't exist at all.

This means you didn't build one.

> I did an locate.updatedb as root and try to find it then, but I
> still couldn't find it. Hopefully somebody can point me into the
> right direction

First you need to build a debug kernel.  This probably means that the
dump you have is "the one that got away".  You could do some limited
analysis of the stripped kernel, but that's Deep Magic.

> (I used
> http://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/kerneldebug.html)

You might take a look at
http://www.lemis.com/papers/Taiwan/tutorial.pdf, which is a little
more update.  Note, though, that it's still a draft.  If you see any
mistakes, please contact me.

Greg
--
When replying to this message, please copy the original recipients.
If you don't, I may ignore the reply or reply to the original recipients.
For more information, see http://www.lemis.com/questions.html
Note: I discard all HTML mail unseen.
Finger grog@FreeBSD.org for PGP public key.
See complete headers for address and phone numbers.

--W4pDZ/VvazBYHhxQ
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.0 (FreeBSD)

iD8DBQFAgwXFIubykFB6QiMRAieeAKCa2sJdv3dqK9Of8+XVUzHSOgH2TQCggGax
ApSmphVsaQwGxmyzM2IGA7w=
=yzrY
-----END PGP SIGNATURE-----

--W4pDZ/VvazBYHhxQ--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040418224837.GP74025>