cURL / Mailing Lists / curl-library / Single Mail

curl-library

Segfault in Curl_isHandleAtHead

From: Pedro Larroy <pedro.larroy.lists_at_gmail.com>
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