You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Andrew Sanderson <am...@sdsc.edu> on 2003/04/08 19:23:06 UTC

[users@httpd] Apache 2.0.45 mod_ssl Segmentation Fault

I am in the process of trying to upgrade to Apache 2.0.45, everything
compiled fine, works fine unless I try to use mod_ssl.  I tried using 2
different open_ssl libraries, 0.9.6g, and then tried 0.9.7a still no luck.
There are no errors in the error log.

I was using Apache 2.0.44 using the same libraries and had no problems.  I
am using openldap 2.1.16 libraries by the way, when I compiled Apache
2.0.44 I used the netscape iplanet ldap libraries, but could not get it
to work with 2.0.45.

I get the following error on start-up:

Segmentation Fault - core dumped

using truss gave me no clues.. here is the output from gdb:

GDB 4.16 (sparc-sun-solaris2.5), Copyright 1996 Free Software Foundation,
Inc...
(no debugging symbols found)...
Core was generated by `/var/http/apache -f
/projects/sysint/web_db/servers/apache/projects/se'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache_2.0.45/lib/libaprutil-0.so.0...(no
debugging symbols found)...done.
Reading symbols from
/usr/local/apps/openldap-2.1.16/lib/libldap.so.2...done.
Reading symbols from /usr/lib/libgen.so.1...done.
Reading symbols from
/usr/local/apps/openssl-0.9.7a/lib/libssl.so.0.9.7...done.
Reading symbols from
/usr/local/apps/openssl-0.9.7a/lib/libcrypto.so.0.9.7...done.
Reading symbols from
/usr/local/apps/openldap-2.1.16/lib/liblber.so.2...done.
Reading symbols from /usr/local/lib/libgdbm.so.2...done.
Reading symbols from /usr/local/lib/libdb-4.0.so...done.
Reading symbols from /usr/local/lib/libexpat.so.0...done.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache_2.0.45/lib/libapr-0.so.0...done.
Reading symbols from /usr/lib/librt.so.1...done.
Reading symbols from /usr/lib/libm.so.1...done.
Reading symbols from /usr/lib/libsocket.so.1...done.
Reading symbols from /usr/lib/libnsl.so.1...done.
Reading symbols from /usr/lib/libresolv.so.2...done.
Reading symbols from /usr/lib/libdl.so.1...done.
Reading symbols from /usr/lib/libthread.so.1...done.
Reading symbols from /usr/lib/libc.so.1...done.
Reading symbols from /usr/local/lib/libssl.so.0.9.6...done.
Reading symbols from /usr/local/lib/libcrypto.so.0.9.6...done.
Reading symbols from /usr/ucblib/libucb.so.1...done.
Reading symbols from /usr/lib/libelf.so.1...done.
Reading symbols from /usr/lib/libaio.so.1...done.
Reading symbols from /usr/lib/libmd5.so.1...done.
Reading symbols from /usr/lib/libmp.so.2...done.
Reading symbols from /usr/platform/SUNW,Ultra-2/lib/libc_psr.so.1...done.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache2/modules/mod_access.so...done.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache2/modules/mod_auth.so...done.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache2/modules/mod_include.so...done.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache2/modules/mod_log_config.so...done.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache2/modules/mod_mime_magic.so...done.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache2/modules/mod_setenvif.so...done.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache2/modules/mod_ssl.so...done.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache2/modules/mod_mime.so...done.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache2/modules/mod_status.so...done.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache2/modules/mod_autoindex.so...done.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache2/modules/mod_asis.so...done.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache2/modules/mod_info.so...done.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache2/modules/mod_cgi.so...done.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache2/modules/mod_negotiation.so...done.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache2/modules/mod_dir.so...done.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache2/modules/mod_actions.so...done.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache2/modules/mod_userdir.so...done.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache2/modules/mod_alias.so...done.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache2/modules/mod_rewrite.so...done.
Reading symbols from
/projects/sysint/web_db/servers/apache/solaris-sparc/apache2/modules/mod_auth_external.so...done.
#0  0xfef408b0 in apr_file_close ()
(gdb) bt
#0  0xfef408b0 in apr_file_close ()
#1  0xfef4fff4 in proc_mutex_fcntl_cleanup ()
#2  0xfef50130 in proc_mutex_fcntl_create ()
#3  0xfef506f4 in proc_mutex_create ()
#4  0xfef507d8 in apr_proc_mutex_create ()
#5  0xfef4e8fc in apr_global_mutex_create ()
#6  0xfe9028b0 in ssl_mutex_init ()
#7  0xfe8f7444 in ssl_init_Module ()
#8  0x570e0 in ap_run_post_config ()
#9  0x60aec in main ()



Thanks in advance!

Andy


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org