- From: James A. Snyder <ActiveDigital@Mindspring.com>
- Date: Tue, 28 Nov 2000 15:02:04 -0500
- To: <www-lib@w3.org>
Hello All. I would like to develop an application that uses libwww and SSL to perform some operations over the internet. I've downloaded the latest libwww from cvs and built it but I am receiving an Access Violation when running the example program Chunk.exe. I've downloaded the previous release of 5.2.8 and found that this error does NOT occur. Can someone tell me if I am doing something wrong or if the latest version libwww is really broken? -James ------------------------------------------------- Software Information: Win2000 professional with SP1 IE 5.5 version 5.50.4134.0600 - Cipher strengh 56 bit Visual C++ 6.0 with SP4 latest version of libwww 5.3.1 from CVS ------------------------------------------------- Detailed description of the problem: 1. Downloaded the libWWW source code from CVS 2. Extracted the libwww 5.3.1 Win32 make files into the libwww directory 3. did the Bootstrap procedure 4. Did a full Debug Build of All in the World.dsw 5. Built a Debug version of Chunk 6. then ran chunk.exe E:\w3c\libwww\Bin\Debug>chunk http://127.0.0.1 Contacting 127.0.0.1 no textInterrupted! 7. An Application Error Message Box popped up --------------------------- chunk.exe - Application Error --------------------------- The instruction at "0x00255b42" referenced memory at "0xddddde39". The memory could not be "read". Click on OK to terminate the program Click on CANCEL to debug the program --------------------------- OK Cancel --------------------------- 8. Pressed Cancel to Debug, Visual C started and I received this Message box --------------------------- Microsoft Visual C++ --------------------------- Unhandled exception in chunk.exe (WWWCORE.DLL): 0xC0000005: Access Violation. --------------------------- OK --------------------------- 9. Pressing Ok, I dropped in the Visual C Debugger in HTAnchor.c, line 1033 HTAnchor.c PUBLIC long int HTAnchor_length (HTParentAnchor * me) { -> return me ? me->content_length : -1; } Inspecting the value of 'me' reveals: me -> 0xfeeefeee Here is the Call stack: HTAnchor_length(_HTParentAnchor * 0xfeeefeee) line 1033 + 9 bytes HTTPEvent(unsigned int 376, void * 0x00a889c0, int 327712) line 1031 + 9 bytes HTNet_kill(_HTNet * 0x00a87f90) line 990 + 31 bytes HTNet_killAll() line 1016 + 9 bytes HTLibTerminate() line 186 HTProfile_delete() line 49 main(int 2, char * * 0x00a75258) line 61 mainCRTStartup() line 338 + 17 bytes KERNEL32! 77e992a6() -------------------------------------------------
Received on Tuesday, 28 November 2000 14:58:50 UTC