curl-library
RE: SegFault on RHEL 4 using 7.18.2
Date: Mon, 25 Aug 2008 10:19:59 -0400
Here is the stack trace with debug.
#0 0x03a2cae0 in ssl3_undef_enc_method () from /lib/libssl.so.4
#1 0x00f1742e in ssl_create_cipher_list (ssl_method=0x3a2dc80,
cipher_list=0x8e4973c, cipher_list_by_id=0x8e49740,
rule_str=0x1002837 "ALL:!ADH:+RC4:@STRENGTH") at ssl_ciph.c:849
#2 0x00f1299e in SSL_CTX_new (meth=0x3a2dc80) at ssl_lib.c:1418
#3 0x00589393 in ossl_connect_step1 (conn=0x8e47bd4, sockindex=0)
at ssluse.c:1331
#4 0x00589f31 in ossl_connect_common (conn=0x8e47bd4, sockindex=0,
nonblocking=true, done=0xbff9a391) at ssluse.c:1764
#5 0x0058a140 in Curl_ossl_connect_nonblocking (conn=0x8e47bd4,
sockindex=0,
done=0xbff9a391) at ssluse.c:1849
#6 0x005a0d8c in Curl_ssl_connect_nonblocking (conn=0x8e47bd4,
sockindex=0,
done=0xbff9a391) at sslgen.c:243
#7 0x00575a51 in https_connecting (conn=0x8e47bd4, done=0xbff9a391)
at http.c:1751
#8 0x00575990 in Curl_http_connect (conn=0x8e47bd4, done=0xbff9a391)
at http.c:1713
#9 0x00583622 in Curl_protocol_connect (conn=0x8e47bd4,
protocol_done=0xbff9a391) at url.c:2803
#10 0x0059955d in multi_runsingle (multi=0x8d8ad3c, easy=0x8e46dcc)
at multi.c:1020
#11 0x0059a1d1 in curl_multi_perform (multi_handle=0x8d8ad3c,
running_handles=0xbff9a624) at multi.c:1460
#12 0x00d5d8c4 in TestCaseManager::process (this=0xbff9a708)
at TestCaseManager.cpp:230
#13 0x00d4e5ec in ApplicationBase::run (this=0xbff9a6f0)
at ApplicationBase.cpp:255
#14 0x0808f2f1 in main (argc=9, argv=0xbff9a854) at rhapMain.cpp:22
-----Original Message-----
From: curl-library-bounces_at_cool.haxx.se
[mailto:curl-library-bounces_at_cool.haxx.se] On Behalf Of Daniel Stenberg
Sent: Friday, August 22, 2008 5:50 PM
To: libcurl development
Subject: Re: SegFault on RHEL 4 using 7.18.2
On Fri, 22 Aug 2008, Glenn MacGregor wrote:
> I have been using libcurl for a while and needed to make an
application I
> wrote non-blocking. So I moved to use the curl multi interface. This
works
> fine in all cases except when I am connecting to an https site using a
> client cert (.pem)
Any chance you can rebuild libcurl with debug enabled and test again so
that
we get more contents in that stack trace?
-- / daniel.haxx.seReceived on 2008-08-25