curl-library
Re: Application crash when ssl back function called during easy_perform on MAC
Date: Fri, 28 Jun 2013 01:06:20 +0800 (SGT)
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 <nick@chronosnet.com>
To: narayanan manikandan <manika324@yahoo.co.in>; libcurl development <curl-library@cool.haxx.se>
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 <manika324@yahoo.co.in> 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
Received on 2013-06-27