cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: curl giving unhandled exception [was Re: unresolved symbol in 7.14.0]

From: JB <curl_at_itpsg.com>
Date: Wed, 31 Aug 2005 22:34:43 -0600

> Can you figure out more specificly what line number in the source that
final
> "client.exe!_Curl_destroy_thread_data() + 0x13 C" means?
>

OK, I'm using libcurld.lib from the snapshot...the call stack now looks like
this:

  msvcr71d.dll!_CrtIsValidHeapPointer(const void * pUserData=0x01614f40)
Line 1807 C
  msvcr71d.dll!_free_dbg_lk(void * pUserData=0x01614f40, int nBlockUse=1)
Line 1132 + 0x9 C
  msvcr71d.dll!_free_dbg(void * pUserData=0x01614f40, int nBlockUse=1) Line
1070 + 0xd C
  msvcr71d.dll!free(void * pUserData=0x01614f40) Line 1025 + 0xb C
  Client.exe!destroy_thread_sync_data(thread_sync_data * tsd=0x0181ff58)
Line 183 + 0xf C
  Client.exe!gethostbyname_thread(void * arg=0x01644d10) Line 331 + 0x9 C
  msvcr71d.dll!_threadstartex(void * ptd=0x01645460) Line 241 + 0xd C

The call to free in destroy_thread_sync_data is on line 183 of hostthre.c
and call to destroy_thread_sync_data in gethostbyname_thread is on line 331
of hostthre.c

Is the DNS lookup failing and that is what is causing it?
Received on 2005-09-01