Hi Michael, Can you post the backtrace, as well as any relevant source? Trying to help you from the given data would be a little problematic.
Cheers, Patrick. On 2013-07-21, at 7:55 AM, Michael wrote: > > Good day all, > > I have a crash of our proprietary server, which is happening inside libraries. > > I will explain the set up. > > > I built a module that uses gSoap, which in turn uses OpenSSL on Windows > platform > This module is used for credit card purchases. It serves multiple clients at > a time, hence it's multithreaded. Each thread sends a SOAP request to a > server to make a purchase. > > The crash happens sometimes inside SSLEAY32.dll, sometimes inside > LIBEAY32.dll. > > As recommended by gSOAP docs, after calling soap_ssl_init(), I make a call to > CRYPTO_thread_setup(), which sets up the locking function. I make sure that > both soap_ssl_init and CRYPTO_thread_setup are called once, only in the first > thread. The other objects (threads) are copy constructed from the first one, > and the two functions do not execute anymore > > The client platform is Windows Server 2008, ssl libraries are version: > 1.0.1.5. Dev environment is Visual Studio 2005. > > Please let me know if you have any suggestions. This is our major client... > > Thanks in advance, > Michael > > > > > ______________________________________________________________________ > OpenSSL Project http://www.openssl.org > User Support Mailing List openssl-users@openssl.org > Automated List Manager majord...@openssl.org --- Patrick Patterson Chief PKI Architect Carillon Information Security Inc. http://www.carillon.ca ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org