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

Reply via email to