curl-library
Segfault in Curl_isHandleAtHead
Date: Thu, 22 Mar 2007 07:26:44 +0100
Hi, I got this segfault, seems that Curl_one_easy from stack frame #3
and #2 is different, is this correct?
#0 0xb7f048c2 in Curl_isHandleAtHead (handle=0x809a4ec,
pipe=0x13131313) at url.c:1929
curr = (struct curl_llist_element *) 0xb7ff9cc0
#1 0xb7f1b1a4 in multi_runsingle (multi=0x808dd54, easy=0x80c338c) at
multi.c:1099
msg = (struct Curl_message *) 0x0
connected = 191 '�'
async = 191 '�'
protocol_connect = 85 'U'
dophase_done = 188 '�'
done = 0 '\0'
result = CURLM_OK
k = (struct Curl_transfer_keeper *) 0x80a2b88
#2 0xb7f1b977 in curl_multi_perform (multi_handle=0x808dd54,
running_handles=0xbfbf5674)
at multi.c:1328
result = CURLM_OK
multi = (struct Curl_multi *) 0x808dd54
easy = (struct Curl_one_easy *) 0x80c338c
returncode = CURLM_OK
t = (struct Curl_tree *) 0xbfbf54c0
#3 0xb7f1c050 in multi_socket (multi=0x808dd54, checkall=1 '\001',
s=-1, running_handles=0xbfbf5674)
at multi.c:1586
easyp = (struct Curl_one_easy *) 0xb7ff9cc0
result = CURLM_OK
data = (struct SessionHandle *) 0x0
t = (struct Curl_tree *) 0xa0a5558
#4 0xb7f1c35f in curl_multi_socket_all (multi_handle=0x808dd54,
running_handles=0xbfbf5674)
at multi.c:1722
result = -1077979632
Received on 2007-03-22