Hi all,
I've been getting apache segfaults committing to my httpd-based svn
repository and I wonder if anyone has seen anything similar before. I
had a relatively large merge to commit and it kept failing out about 3/4
of the way through. It did not consistently fail at the same file, and
the problem persisted even after restarting apache. I eventually had to
commit using the file:// protocol.
If anyone has seen anything similar and has some insight I'd really
appreciate it. I've since upgraded from 1.0.0 to 1.0.2 and I'm hoping
the problem won't return. Details below.
Regards,
Dominic
------------------------------------------------------------------------
## Transcript:
[danello@lynx ~/src/ec/trunk/eCommerce]$ svn ci -F ../svn-commit.tmp
. . .
Adding eCommerce/Web/Help Doc Source/Flowcast eCommerce/Support/wwhelp/wwhimpl/common/html/popup.htm
Adding eCommerce/Web/Help Doc Source/Flowcast eCommerce/Support/wwhelp/wwhimpl/common/html/reset.htm
Adding eCommerce/Web/Help Doc Source/Flowcast eCommerce/Support/wwhelp/wwhimpl/common/html/switch.htm
Adding eCommerce/Web/Help Doc Source/Flowcast eCommerce/Support/wwhelp/wwhimpl/common/html/title.htm
Adding eCommerce/Web/Help Doc Source/Flowcast eCommerce/Support/wwhelp/wwhimpl/common/html/wwhelp.htm
svn: Commit failed (details follow):
svn: PROPFIND request failed on '/ec-svn/branches/eCommerce/eCommerce-4.3.0.0/Web'
svn: PROPFIND of '/ec-svn/branches/eCommerce/eCommerce-4.3.0.0/Web': Could not read status line: connection was closed by server. (http://lynx)
[danello@lynx ~/src/ec/trunk/eCommerce]$
------------------------------------------------------------------------
## Message in apache's error_log at time of error:
[Thu May 06 16:50:48 2004] [notice] Apache/2.0.48 (Unix) DAV/2 SVN/1.0.0 configured -- resuming normal operations
[Thu May 06 16:55:38 2004] [notice] child pid 22614 exit signal Segmentation fault (11)
------------------------------------------------------------------------
## version info:
[danello@lynx ~/src/ec/trunk/eCommerce]$ svn --version
svn, version 1.0.0
compiled Mar 6 2004, 19:39:21
Copyright (C) 2000-2004 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
The following repository access (RA) modules are available:
* ra_dav : Module for accessing a repository via WebDAV (DeltaV)
* protocol.
- handles 'http' schema
- handles 'https' schema
* ra_local : Module for accessing a repository on local disk.
- handles 'file' schema
* ra_svn : Module for accessing a repository using the svn network
* protocol.
- handles 'svn' schema
[svn@lynx /usr/local/svn/ec-svn/repo/hooks]$ /usr/local/apache2/bin/httpd -V
Server version: Apache/2.0.48
Server built: Feb 16 2004 12:03:02
Server's Module Magic Number: 20020903:4
Architecture: 32-bit
Server compiled with....
-D APACHE_MPM_DIR="server/mpm/prefork"
-D APR_HAS_SENDFILE
-D APR_HAS_MMAP
-D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
-D APR_USE_SYSVSEM_SERIALIZE
-D APR_USE_PTHREAD_SERIALIZE
-D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
-D APR_HAS_OTHER_CHILD
-D AP_HAVE_RELIABLE_PIPED_LOGS
-D HTTPD_ROOT="/usr/local/apache2"
-D SUEXEC_BIN="/usr/local/apache2/bin/suexec"
-D DEFAULT_PIDLOG="logs/httpd.pid"
-D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
-D DEFAULT_LOCKFILE="logs/accept.lock"
-D DEFAULT_ERRORLOG="logs/error_log"
-D AP_TYPES_CONFIG_FILE="conf/mime.types"
-D SERVER_CONFIG_FILE="conf/httpd.conf"
- application/pgp-signature attachment: stored
Received on Sat May 8 02:01:16 2004