got curl-7.30.0
buld with visual studio 10 - nmake /f Makefile.vc mode=static VC=10 MACHINE=x86
added to VC10 win32 project
#define CURL_STATICLIB
#include "curl/curl.h"
#pragma comment(lib, "libcurl_a.lib")
in code:
curl = curl_easy_init();
curl_easy_cleanup(curl); <--- crash
crash details:
Windows has triggered a breakpoint in ArmadaSignaling2.exe.
This may be due to a corruption of the heap, which indicates a bug in aaa.exe or any of the DLLs it has loaded.
OS - windows7 x64
PS with curl-7.28.1 compiled the same way cant reproduce this crash.
so does curl_easy_cleanup() always crash or just when you don't do anything at all with the handle?
Tried to step into the libcurl code to get more detailed info about where the problem occurs?
Does curl operate normally and perform a transfer if you set a URL on the handle and call curl_easy_perform()?
No response, closing.