The following reply was made to PR os-solaris/3732; it has been noted by GNATS.

From: "Ralf S. Engelschall" <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Cc:  Subject: Re: os-solaris/3732: Apache 1.3.4 and mod_ssl-2.1.7-1.3.4 doesn't 
work with DSO support
Date: Thu, 28 Jan 1999 10:37:28 +0100

 In article <[EMAIL PROTECTED]> you wrote:
 
 >>Number:         3732
 >>Category:       os-solaris
 >>Synopsis:       Apache 1.3.4 and mod_ssl-2.1.7-1.3.4 doesn't work with DSO 
 >>support
 >>Confidential:   no
 >>Severity:       non-critical
 >>Priority:       medium
 >>Responsible:    apache
 >>State:          open
 >>Class:          sw-bug
 >>Submitter-Id:   apache
 >>Arrival-Date:   Thu Jan 21 03:10:01 PST 1999
 >>Last-Modified:
 >>Originator:     [EMAIL PROTECTED]
 >>Organization:
 > apache
 >>Release:        1.3.4
 >>Environment:
 > SunOS hotzenplotz 5.6 Generic sun4m sparc sun4m
 > hotzenplotz:jewa> showrev -p
 > Patch: 105562-01 Obsoletes:  Requires:  Incompatibles:  Packages: SUNWcsu, 
 > SUNWnisu
 > Patch: 105401-16 Obsoletes: 105524-01 Requires:  Incompatibles:  Packages: 
 > SUNWcsu, SUNWcsr, SUNWarc, SUNWnisu
 > Patch: 105633-06 Obsoletes:  Requires:  Incompatibles:  Packages: SUNWxwfnt, 
 > SUNWxwplt, SUNWxwcft, SUNWxwslb
 > Patch: 105743-01 Obsoletes:  Requires:  Incompatibles:  Packages: SUNWfns
 > Patch: 104468-10 Obsoletes:  Requires:  Incompatibles:  Packages: SUNWsadmc, 
 > SUNWsadmo, SUNWsacb, SUNWsaco, SUNWsadmm, SUNWsadma, SUNWsadmb, SUNWsacd, 
 > SUNWsadmp
 >>Description:
 > /var/httpd/error_log:
 > httpd: [Thu Jan 21 09:30:30 1999] [notice] child pid 1501 exit signal 
 > Segmentation Fault (11)
 > when calling anuy URL on a SSL-Server
 >>How-To-Repeat:
 > hotzenplotz:jewa> gcc -v
 > Reading specs from /opt/gnu_5.6/lib/gcc-lib/sparc-sun-solaris2.6/2.8.1/specs
 > gcc version 2.8.1
 
 > I use SSLeay-0.9.0b compiled for "solaris-sparc-gcc" with "-fPIC"
 
 > mod_ssl
 > -------
 > hotzenplotz:jewa> cd mod_ssl-2.1.7-1.3.4
 > hotzenplotz:jewa> ./configure --with-apache=../apache_1.3.4
 
 > apache_1.3.4
 > ------------
 > hotzenplotz:jewa> setenv SSL_BASE /opt/ssl
 > hotzenplotz:jewa> ./configure --prefix=/opt/apache --sysconfdir=/etc/httpd 
 > --runtimedir=/var/httpd \
 > --logfiledir=/var/httpd --enable-rule=SHARED_CORE --enable-module=most 
 > --enable-shared=max \
 > --enable-module=ssl --enable-shared=ssl
 >>Fix:
 > Compiling without DSO support works.
 
 Yes, I've already traced the problem down to the fact that the dynamic linker
 under Solaris behaves strange (the relocation of symbols seems to go bad) when
 DSOs are loaded/unloaded and then reloaded as Apache does it. I'll investigate
 more when time permits it.
                                        Ralf S. Engelschall
                                        [EMAIL PROTECTED]
                                        www.engelschall.com

Reply via email to