Date: Tue, 1 Mar 2005 14:17:53 +1030 From: Greg 'groggy' Lehey <grog@FreeBSD.org> To: River <river_robert@yahoo.com.cn> Cc: freebsd-hackers <freebsd-hackers@freebsd.org> Subject: Re: Help about debugging FreeBSD kernel core dump file Message-ID: <20050301034753.GS73162@wantadilla.lemis.com> In-Reply-To: <20050301034135.2870843D3F@mx1.FreeBSD.org> References: <20050301034135.2870843D3F@mx1.FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--Er1qpsOqk0l6oMce Content-Type: text/plain; charset=us-ascii Content-Disposition: inline [Format recovered--see http://www.lemis.com/email/email-format.html] Single line message. On Tuesday, 1 March 2005 at 11:41:08 +0800, River wrote: > Hi, Everyone: > > How can I debug the core dump file created by kernel panic? I try to > use "gdb -core vmcore.0" (vmcore.0 is 4G file because I have 4G > memory) and the gdb said: this is not a vaild core file. Why? Processor dumps have a different format for core dumps. Depending on the version of FreeBSD, you use one of these forms: (older) gdb -k kernel.debug vmcore.0 (newer) kgdb kernel.debug vmcore.0 You'll need a kernel compiled with debug symbols to make much sense of the dump. See http://www.lemis.com/grog/Papers/Debug-tutorial/tutorial.pdf for more details. Greg -- When replying to this message, please take care not to mutilate the original text. For more information, see http://www.lemis.com/email.html See complete headers for address and phone numbers. --Er1qpsOqk0l6oMce Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFCI+XpIubykFB6QiMRAql5AJ9saqsYGRMctrdandbbRKn/KtUFpgCeM1Gl 6t9D4OXqxdvSkoevMdbOWiA= =KUb5 -----END PGP SIGNATURE----- --Er1qpsOqk0l6oMce--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050301034753.GS73162>