Hi,
I have found what seems to be a pretty severe bug with the netpost/netget calls in ULP.
Occasionally they will cause the whole application to crash with a Visual C runtime error stating that you made a Pure Virtual Function call... http://support.microsoft.com/kb/125749
To recreate this problem (although contrived) the following code should cause the error after a few minutes
in some ULP script
while(1)
{
string result;
int error = netpost(result, "http://127.0.0.1:6697/test","",1);
}
Obviously on its own this code is pointless, but its a simple example. You would of course have to have a web server running on your local machine handling the POST request, or replace the URL with something else that works.
Can anyone try this and tell me if they see the same behavior?
THanks.