Red Hat Bugzilla – Bug 474748
apache crashes if apr_ldap not found
Last modified: 2009-01-22 09:36:54 EST
Description of problem:
Apache crashes (segfault) if apr_ldap not found.
Version-Release number of selected component (if applicable):
100% reproducible. Occurs everytime i try to retrieve subversion content hosted by apache by mod_dav_svn.
Steps to Reproduce:
1. configure mod_dav_svn and mod_authz_ldap
2. attempt to check out subversion content (
3. svn co http://server/svn/test
no segfault and subversion client recieves data.
strace httpd -X
returns this immediately prior to crash :
open("/usr/lib/apr-util-1/apr_ldap-1.so", O_RDONLY) = -1 ENOENT (No such file or directory)
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Reports on apache mailing lists of similar problem in apache 2.2.9. Patch is mentioned but does not appear to be included in 2.2.10.
/usr/lib/apr-util-1/ directory exists, is owned by apr-util-1.3.4-1.fc10.i386, but contains no files.
# rpm -ql apr-util
Installing apr-util-ldap avoids the problem, but apr-util-ldap was not automatically installed when i installed the RPMs that relied upon it.
*** Bug 475568 has been marked as a duplicate of this bug. ***
Probably a dup of bug 471898
*** This bug has been marked as a duplicate of bug 471898 ***