[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
/home/gjohnson/tmp/test_svn/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:
(apr_err=175002)
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
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for
details.
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.
Continuing.
Cannot find user-level thread for LWP 4058: generic error
(gdb)
===========

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

--
Graham Johnson
gjohnson_at_alpineaccess.com
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.