[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: Edward Ned Harvey <svn_at_nedharvey.com>
Date: Mon, 5 Jul 2010 11:28:32 -0400

> From: Branko Čibej [mailto:brane_at_xbc.nu]
>
> On 02.07.2010 14:14, Daniel Shahaf wrote:
> > Edward Ned Harvey wrote on Fri, 2 Jul 2010 at 07:42 -0400:
> >
> >> We first experienced the problem in production. Clients connecting
> via
> >> svn:// to svnserver.
> >>
> >> Since I'm debugging, I'm able to reproduce it on the command line
> with svn,
> >> using svn:// so there is no server.
> >>
> >>
> > Okay.
>
> Um, not OK? Either there's a typo in the quoted text above and you're
> actually testing with a file:// URL, or you're indeed testing with a
> svn:// URL, which explains why you only get a client trace from gprof -

Read the quoted text again.

We *first* experienced the problem in production. Using svn:// connecting to a server.

Since I'm debugging now, I have been able to reproduce it on the command line with svn, via file:/// (no server.) So while I'm debugging, there is only one executable running. "svn" is using a working copy on local disk and accessing a repository on local disk. So the -pg debugging options and gprof *should* work on this.

> I'd also suggest you try a static build, i.e., by passing
> --disable-shared --enable-static and CFLAGS=-pg to configure. That
> should generate a statically-linked svn binary (except for non-svn
> libraries), then make sure you create a new repository and use a
> file://
> URL to test your data set. If gprof/oprofile still doesn't trace into
> the libraries, then it's time to begin the head-scratching. :)

This is where we are today. Please join us in head scratching.
Received on 2010-07-05 17:29:39 CEST

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