Thank you for your suggestion.

I will build my libcurl local version to use darwin ssl.

I have a question.

My application is built as 32 bit. So should i need to build my libcurl just 
for i386 or i need to make it multi architecture support? 

I have not done a universal/multi arch support library and i referred online 
which advise to use lipo for individual builds (32/64 bits). Is this is a 
correct approach as well?


________________________________
 From: Nick Zitzmann <[email protected]>
To: narayanan manikandan <[email protected]>; libcurl development 
<[email protected]> 
Sent: Thursday, 27 June 2013 11:35 AM
Subject: Re: Application crash when ssl back function called during 
easy_perform on MAC
 


On Jun 27, 2013, at 9:44 AM, narayanan manikandan <[email protected]> wrote:

> We are running extensively the application on windows (stress test) and we 
> have no problem.
> However when we run the application on MAC. We are observing crash and the 
> crash dump is copied below.
[…]  
> 
> Does anyone faced this before and have any suggestion which component to look 
> for trouble shooting?
> Appreciate your time!!
> ####################################################################<p>
>     0   libsystem_c.dylib              0x98283a11 memmove$VARIANT$sse42 + 84\
>     1   libcrypto.0.9.8.dylib          0x95bd4dbc asn1_enc_restore + 92\

I see the crash is happening inside OpenSSL. Apple's OpenSSL library is quite 
old, and deprecated starting in Lion. Have you tried building libcurl to use 
the darwinssl back-end instead? Except for a crash I encountered recently under 
Lion (and pushed the fix to the trunk), it has been stable for us.

Nick Zitzmann
<http://www.chronosnet.com/>
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette:  http://curl.haxx.se/mail/etiquette.html

Reply via email to