Forum OpenACS Q&A: Re: AOLserver dying unexpectedly

Collapse
Posted by Andrew Piskorski on
C.R., just what compiled libraries does PayflowPro ship with? Because I'm not sure, but you might be able to de-link libpfpro.so into object files with ar -x and then re-link it to the appropriate OpenSSL library with ld. I'm know nothing about PayflowPro, but in the past I've used ar -x to take apart .a libraries and re-build them into a .so.

However, what is the real problem causing the segafaults here? Is it that libpfpro.so (with OpenSSL 0.9.5 statically linked in) just isn't thread safe, period? Or is some kind of version skew between the OpenSSL 0.9.5 and 0.9.6c libraries? If libpfpro.so has OpenSSL 0.9.5 statically linked in, then why would it matter at all what other version of OpenSSL you have installed on your machine?