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