Re: Generating Backtrace on FBSD 5.3
On Tue, 08 Feb 2005 10:13:32 -0500 Gerard Samuel [EMAIL PROTECTED] wrote: Im trying to figure out how to generate a backtrace from a core dump of subversion, to send to subversion developers. What tools are available to read a core dump file, to generate this backtrace on FreeBSD 5.3? I'm trying to understand gdb, but Im not sure if this is what I'm looking for. $ gdb -c svn.core gdb /path/to/svn svn.core is what you want. But for that to be useful you need a svn executable built with debugging info. This can be done by building the port with CFLAGS having the '-g' option and STRIP set to null, so you don't lose that info while installing. (deinstall svn first) e.g.: cd /usr/ports/devel/subversion env CFLAGS=-g STRIP= make install Then try to reproduce the error and run gdb. Once in gdb use the command 'bt' to get a backtrace. Cheers, -- Miguel Mendez [EMAIL PROTECTED] http://www.energyhq.es.eu.org PGP Key: 0xDC8514F1 pgpTX2a53Y95h.pgp Description: PGP signature
Re: Generating Backtrace on FBSD 5.3
Miguel Mendez wrote: On Tue, 08 Feb 2005 10:13:32 -0500 Gerard Samuel [EMAIL PROTECTED] wrote: Im trying to figure out how to generate a backtrace from a core dump of subversion, to send to subversion developers. What tools are available to read a core dump file, to generate this backtrace on FreeBSD 5.3? I'm trying to understand gdb, but Im not sure if this is what I'm looking for. $ gdb -c svn.core gdb /path/to/svn svn.core is what you want. But for that to be useful you need a svn executable built with debugging info. This can be done by building the port with CFLAGS having the '-g' option and STRIP set to null, so you don't lose that info while installing. (deinstall svn first) e.g.: cd /usr/ports/devel/subversion env CFLAGS=-g STRIP= make install Then try to reproduce the error and run gdb. Once in gdb use the command 'bt' to get a backtrace. I'll give that a shot. Thanks ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to [EMAIL PROTECTED]