On Mon, Apr 03, 2006, Peter Zimmer wrote:

> I'm still having my problems with apache-1.3.33-2.5.5 on Solaris 10 /SPARC.
> Some times when I try to access (mostly at SSL negotiation) a site the 
> following error occurs:
>
> error.log:[Wed Mar 29 14:24:55 2006] [notice] child pid 16418 exit
> signal Bus Error (10)
>
> This problem only occurs with openssl enabled (through apache.conf) in
> apache on SPARC systems. I'm using openssl-0.9.8a-2.5.1.
>
> When I turn off ssl within apache, the site displays fine. The problem
> didn't occur on Solaris 10 x86 / 64-Bit installation yet with exact the
> same packages installed.
>
> I would appreciate any help.

Sorry, but I can just repeat what I said in January on this issue:

| If this is the case, to fix this problem one has to build all the stuff
| with debug symbols and then analyze the web server processes. But
| debugging Apache under those circumstances is rather complex and usually
| cannot be done by yourself. But debugging your situation in depth is a
| prerequisite for being able to fix the bug afterwards [...]

As it fails just under Solaris 10/sparc64 and not Solaris 10/amd64 and
only with SSL enabled it seems to be a problem somewhere inside the
mod_ssl or OpenSSL area. I guess it is either an assembly code bug in
OpenSSL (what I don't really think) or a compiler code optimization
problem (what from my experience is the case here). But without in-depth
process debugging and running multiple lower-level OpenSSL tests one
usually will not detect the root of such a problem...

                                       Ralf S. Engelschall
                                       [EMAIL PROTECTED]
                                       www.engelschall.com

______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
User Communication List                      openpkg-users@openpkg.org

Reply via email to