cURL
Haxx ad
libcurl

curl's project page on SourceForge.net

Sponsors:
Haxx

cURL > Mailing List > Monthly Index > Single Mail

curlpp mailing list Archives

Re: [cURLpp] Problems downloading binary files to memory

From: Nazario Cipriani <NazarioCipriani_at_web.de>
Date: Thu, 21 Apr 2005 17:12:10 +0200

Jean-Philippe Barrette-LaPierre <jpb_at_rrette.com> schrieb am 21.04.05 14:54:06:
>
> On April 21, 2005 08:53 am, Jean-Philippe Barrette-LaPierre wrote:
> > On April 21, 2005 08:42 am, Nazario Cipriani wrote:
> > > Now my question is, what am I doing wrong? Perhaps I've forgotten to set
> > > an option? Must the download of binary files be done in some other way?
> > >
> > > Hoping to hear from you soon :-):-)
> > >
> > > Thank you in advance!
> >
> > Can you set the debug option and send the output?
>
> And which versions of libcurl and cURLpp are you using?

Hi!

And thank yopu for your quick answer!

I'll add the call stack here for you & the version I'm using.

The Version is 0.5.0-RC5.
But I think using the 0.5.0-rc6 release won't change much since the changes are not relevant for my problem (??).

The call stack looks like this:

> SpaSe_Client_D.exe!CConnection::WriterMemoryClass::WriteMemoryCallback(char * ptr=0x03a3034c, unsigned int size=1, unsigned int nmemb=1460, void * data=0x0397afb8) Zeile 64 C++
libcurl_d.dll!Curl_client_write(SessionHandle * data=0x03a30068, int type=1, char * ptr=0x03a3034c, unsigned int len=1460) Zeile 340 + 0x19 C
libcurl_d.dll!Curl_readwrite(connectdata * conn=0x00ee2940, unsigned char * done=0x0012e4b4) Zeile 1132 + 0x16 C
libcurl_d.dll!Transfer(connectdata * conn=0x00ee2940) Zeile 1583 + 0xd C
libcurl_d.dll!Curl_perform(SessionHandle * data=0x03a30068) Zeile 2157 + 0x9 C
libcurl_d.dll!curl_easy_perform(void * curl=0x03a30068) Zeile 474 + 0x9 C
SpaSe_Client_D.exe!cURLpp::CurlHandle::perform() Zeile 37 + 0xf C++
SpaSe_Client_D.exe!cURLpp::Easy::perform() Zeile 31 C++
SpaSe_Client_D.exe!CConnection::PerformAction() Zeile 345 + 0xb C++
SpaSe_Client_D.exe!CSpatial3DObject::ReadGeometryDescriptionFromNet(char * pGeometryURL=0x03970898, int Port=80) Zeile 153 C++
SpaSe_Client_D.exe!CSpatial3DObject::SetGeometry(char * pGeometry=0x004f8bf0) Zeile 83 C++
SpaSe_Client_D.exe!CSpatial3DObject::CSpatial3DObject() Zeile 17 C++
SpaSe_Client_D.exe!CController::Command(HWND__ * hwnd=0x004a0b2a, int controlID=1005, int command=0) Zeile 205 + 0x2b C++
SpaSe_Client_D.exe!WndProc(HWND__ * hWnd=0x004a0b2a, unsigned int message=273, unsigned int wParam=1005, long lParam=1183174) Zeile 162 C++
user32.dll!77d43a68()
user32.dll!77d4c689()
user32.dll!77d4c4f8()
user32.dll!77d49e48()
user32.dll!77d4c6e5()
user32.dll!77d43a68()
user32.dll!77d43b37()
user32.dll!77d4450d()
user32.dll!77d4453d()
ntdll.dll!77fb4da6()
user32.dll!77d45843()
user32.dll!77d4693b()
user32.dll!77d454cc()
user32.dll!77d641cf()
user32.dll!77d642ae()
user32.dll!77d64190()
user32.dll!77d47e30()
user32.dll!77d47ed7()
user32.dll!77d47ee7()
ntdll.dll!77fb4da6()
user32.dll!77d60573()
user32.dll!77d43a68()
user32.dll!77d43b37()
user32.dll!77d43d91()
user32.dll!77d61af5()
user32.dll!77d43df7()
user32.dll!77d4b209()
user32.dll!77d60d5e()
SpaSe_Client_D.exe!WinMain(HINSTANCE__ * hInstance=0x00400000, HINSTANCE__ * hPrevInstance=0x00000000, char * lpCmdLine=0x00141f18, int nCmdShow=1) Zeile 57 + 0x13 C++
SpaSe_Client_D.exe!WinMainCRTStartup() Zeile 390 + 0x39 C
kernel32.dll!77e814c7()

Some idea?

Regards,
Nazario.

-- 
Die DUMMHEIT drängt sich vor, um gesehen zu werden;
die Klugheit steht zurück, um zu sehen.
'Carmen Sylva'
__________________________________________________________
Mit WEB.DE FreePhone mit hoechster Qualitaet ab 0 Ct./Min.
weltweit telefonieren! http://freephone.web.de/?mc=021201
_______________________________________________
cURLpp mailing list
cURLpp_at_rrette.com
http://www.rrette.com/mailman/listinfo/curlpp
Received on 2005-04-21

These mail archives are generated by hypermail.

donate! Page updated November 12, 2010.
web site info

File upload with ASP.NET