Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Feb 2005 16:39:36 +0100
From:      Miguel Mendez <flynn@energyhq.es.eu.org>
To:        Gerard Samuel <fbsd-questions@trini0.org>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Generating Backtrace on FBSD 5.3
Message-ID:  <20050208163936.6c2877b2.flynn@energyhq.es.eu.org>
In-Reply-To: <4208D71C.7000207@trini0.org>
References:  <4208D71C.7000207@trini0.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--Signature=_Tue__8_Feb_2005_16_39_36_+0100_0NXXEoXrInp0FIpF
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

On Tue, 08 Feb 2005 10:13:32 -0500
Gerard Samuel <fbsd-questions@trini0.org> 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 <flynn@energyhq.es.eu.org>
http://www.energyhq.es.eu.org
PGP Key: 0xDC8514F1


--Signature=_Tue__8_Feb_2005_16_39_36_+0100_0NXXEoXrInp0FIpF
Content-Type: application/pgp-signature

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

iD8DBQFCCN07nLctrNyFFPERArgAAJ4i7SlRpin1dBd2ceeZJsvZfe4XkwCdGBuQ
pkh7kpcsE8sUpk4gX1P+Sao=
=QGzO
-----END PGP SIGNATURE-----

--Signature=_Tue__8_Feb_2005_16_39_36_+0100_0NXXEoXrInp0FIpF--



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