Bugzilla – Attachment 210487 Details for
Bug 332917
Crash in libcurl when checking metadata
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Forgot Password
Testcase
curl.c (text/plain), 1.11 KB, created by
Andreas Schwab
on 2008-04-25 12:28:04 UTC
(
hide
)
Description:
Testcase
Filename:
MIME Type:
Creator:
Andreas Schwab
Created:
2008-04-25 12:28:04 UTC
Size:
1.11 KB
patch
obsolete
>#include <stdio.h> > >#include <curl/curl.h> >#include <curl/easy.h> > >int >main (int argc, char **argv) >{ > CURLM *curlm; > CURL *curl; > char *refs_url = "http://git.sipsolutions.net/iw.git/info/refs"; > int num_transfers; > int num_messages; > CURLMcode curlm_result; > CURLMsg *curl_message; > > curl_global_init (CURL_GLOBAL_ALL); > curlm = curl_multi_init (); > curl = curl_easy_init (); > curl_easy_setopt (curl, CURLOPT_URL, refs_url); > curl_multi_add_handle (curlm, curl); > curl_multi_perform (curlm, &num_transfers); > while (num_transfers > 0) > { > do > { > curlm_result = curl_multi_perform (curlm, &num_transfers); > } > while (curlm_result == CURLM_CALL_MULTI_PERFORM); > if (num_transfers == 0) > { > curl_message = curl_multi_info_read (curlm, &num_messages); > while (curl_message) > { > if (curl_message->msg == CURLMSG_DONE > && curl == curl_message->easy_handle) > { > curl_multi_remove_handle (curlm, curl); > break; > } > curl_message = curl_multi_info_read (curlm, &num_messages); > } > } > } > curl_easy_cleanup (curl); > curl_multi_cleanup (curlm); > curl_global_cleanup (); >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
Actions:
View
Attachments on
bug 332917
:
177672
|
177999
|
180103
| 210487