Edward Ned Harvey <s...@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