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

0.33.1 seg faulting on commit

From: Johnson, Graham <gjohnson_at_alpineaccess.com>
Date: 2003-11-20 00:27:47 CET

I updated from 0.33 to 0.33.1 and suddenly my server gives segmentation
faults on simple operations (commit, at least).

This is httpd 2.0.48 and a clean (following "make local-extraclean")
build of 0.33.1 revision 7811.

Here is what I did client-side:

1161 : ~/tmp/test_svn>svnadmin create repos
1162 : ~/tmp/test_svn>mkdir work
1163 : ~/tmp/test_svn>cd work
1164 : ~/tmp/test_svn/work>svn co $SVN .
Checked out revision 0.
1165 : ~/tmp/test_svn/work>touch TestFile
1166 : ~/tmp/test_svn/work>svn add TestFile
A TestFile
1167 : ~/tmp/test_svn/work>svn commit -m "Test" TestFile
Adding TestFile
Transmitting file data .subversion/libsvn_client/commit.c:733:
svn: RA layer request failed
svn: Commit failed (details follow):
subversion/libsvn_ra_dav/util.c:285: (apr_err=175002)
svn: DELETE of /svn/repos/!svn/act/fdfb71f4-81cc-0310-9c5c-e64329810b3d:
could not connect to server (http://[url deleted])
1168 : ~/tmp/test_svn/work>

Here is the server being debugged in another terminal:

1310 : ~/local/apache2/bin>!gdb
gdb --args httpd -k start -DSSL
GNU gdb Red Hat Linux (5.2.1-4)
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
welcome to change it and/or distribute copies of it under certain
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for
This GDB was configured as "i386-redhat-linux"...
(gdb) run -X
Starting program: /home/gjohnson/local/apache2/bin/httpd -X
[New Thread 16384 (LWP 4058)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 4058)]
0x40348b72 in svn_fs__id_txn_id (id=0x0) at subversion/libsvn_fs/id.c:61
61 return id->txn_id;
(gdb) continue;
Not stopped at any breakpoint; argument ignored.
Cannot find user-level thread for LWP 4058: generic error

That's the limit of what I know about using gdb.

Graham Johnson
Java Software Engineer
Alpine Access, Golden, CO
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Nov 20 00:28:37 2003

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.