[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: xdelta, svndiff, zlib, or some other problem

From: Philip Martin <philip.martin_at_wandisco.com>
Date: Fri, 02 Jul 2010 14:09:50 +0100

Edward Ned Harvey <svn_at_nedharvey.com> writes:

> Since I'm debugging, I'm able to reproduce it on the command line with svn,
> using svn:// so there is no server.
>
> I believe svn command line must be linking to the various server libraries
> you mentioned,

Yes it is: the repository layer, libsvn_repos, and the Subversion
filesystems, libsvn_fs_fs and libsvn_fs_base (although these may be
loaded at runtime).

> but I need to know which one(s) to look into. The only way I
> know to do that is to start at the beginning.

The quick way to find out where is to use gdb. When the process is
running use the ps command to find the process ID. The process will
be called lt-svn if you are running it from your build directory, or
svn if you are running an installed version. Then attach gdb to the
running process and look at a stack trace:

$ gdb -p NNNN
(gdb) bt
...
(gdb) q
$

-- 
Philip
Received on 2010-07-02 15:10:33 CEST

This is an archived mail posted to the Subversion Dev mailing list.