Reproducible with this simple C program:
#include <stdio.h> #include <curl/multi.h>
int main() { CURLM *handle = curl_multi_init();
printf("handle: 0x%x\n", (unsigned int)handle); curl_multi_cleanup(handle); return 0; }
gcc -g -o curltest curltest.c `curl-config --static-libs`
So this looks like it could be a bug in curl itself.
Reproducible with this simple C program:
#include <stdio.h>
#include <curl/multi.h>
int main()
{
CURLM *handle = curl_multi_init();
printf("handle: 0x%x\n", (unsigned int)handle); multi_cleanup( handle) ;
curl_
return 0;
}
gcc -g -o curltest curltest.c `curl-config --static-libs`
So this looks like it could be a bug in curl itself.