You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Thor Michael Støre <th...@iplink.no> on 2009/03/27 11:08:43 UTC

Segfault with Apache 2.2.11 + Subversion 1.5.5 + WebDAV to SVNParentPath, on FreeBSD 7.1 with ports

I've installed Apache 2.2.11 with Subversion 1.5.5 on FreeBSD 7.1 via  
ports. The svn configuration looks like this:
-------------------------
<IfModule dav_svn_module>
CustomLog /var/log/svn_logfile "%t %u %{SVN-ACTION}e" env=SVN-ACTION

<Location /repos>
   DAV svn
   SVNParentPath /usr/local/var/repositories
   SVNListParentPath On
   SVNAutoversioning On
   SVNReposName "Subversion Repository"

   # Authentication disable for testing...
   AuthType None
</Location>
</IfModule>
-------------------------

Almost everything works fine, a standard SVN client works as expected,  
but as soon as I point a WebDAV client to the "SVNParentPath"  
repository listing directory itself, "http://servername/repos", then  
the worker process dies on a signal 11. It also seems something hangs  
in a loop so that httpd-error.log and /var/log/messages fill up with  
signal 11 type messages very rapidly:

[Fri Mar 27 10:20:33 2009] [notice] Graceful restart requested, doing  
restart
[Fri Mar 27 10:20:34 2009] [notice] Apache/2.2.11 (FreeBSD) mod_ssl/ 
2.2.11 OpenSSL/0.9.8e DAV/2 SVN/1.5.5 configured -- resuming normal  
operations
[Fri Mar 27 10:22:24 2009] [notice] child pid 91792 exit signal  
Segmentation fault (11)
[Fri Mar 27 10:22:24 2009] [notice] child pid 91791 exit signal  
Segmentation fault (11)
[Fri Mar 27 10:22:24 2009] [notice] child pid 91790 exit signal  
Segmentation fault (11)
[Fri Mar 27 10:22:24 2009] [notice] child pid 91789 exit signal  
Segmentation fault (11)
[Fri Mar 27 10:22:24 2009] [notice] child pid 91788 exit signal  
Segmentation fault (11)
[Fri Mar 27 10:22:25 2009] [notice] child pid 91827 exit signal  
Segmentation fault (11)
[Fri Mar 27 10:22:26 2009] [notice] child pid 91828 exit signal  
Segmentation fault (11)
[Fri Mar 27 10:22:27 2009] [notice] child pid 91829 exit signal  
Segmentation fault (11)
...etc until I restart apache...
[Fri Mar 27 10:22:42 2009] [notice] caught SIGTERM, shutting down

The only thing in the access log between restarts is:
192.168.1.126 - - [27/Mar/2009:10:22:23 +0100] "OPTIONS /repos/ HTTP/ 
1.1" 200 - "-" "WebDAVFS/1.7 (01708000) Darwin/9.6.2 (i386)"

Everything works fine if I point it to an actual repository beneath,  
such as "http://servername/repos/repositoryname", and I can also  
browse the SVNParentPath with plain HTTP. The WebDAV client I use is  
the one built in on Mac OSX.

Thanks,
Thor Michael Støre

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1442543

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].

RE: Segfault with Apache 2.2.11 + Subversion 1.5.5 + WebDAV to SVNParentPath, on FreeBSD 7.1 with ports

Posted by we...@tigris.org.
Hello,

I'm suffering from the same problem.
Have you yet found a solution?

Greetings,
Barnabás Králik <kr...@msn.com>

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1686313

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].