What about LSP ?
Do you have the opportunity to run your sample program on a VMWare virtual machine running on one of those computers ? WMWare Player is free of charge. You can prepare the VM on your own computer and run it on the client computer without disturbing much his installation. If the test program work on in the VM on your computer and doesn't work when running on the client computer (same VM of course), the yes theere is probably something in ICS related to a race condition.

You also talked about a hardware acceleration. Does the issue happend when it is used ? If yes, try without.

--
francois.pie...@overbyte.be
http://www.overbyte.be

----- Original Message ----- From: "Paul" <paul.blommae...@telenet.be>
To: "ICS support mailing" <twsocket@elists.org>
Sent: Saturday, July 25, 2009 4:44 PM
Subject: Re: [twsocket] ICS V7 bug ?


>
Can you publish the test program and everything needed to reproduce the bug ?
not for the moment, I can't publish it myself (no access), but I can add the routine here
I've sent the complete source to Arno


If the bug occurs only on some computers, it is likely that it comes from those computers. What is the common point between those computers ? Which OS version, winsock and so on? Do they have the same OpenSSL DLL ?

No, it's specific : on slower PC's <2Ghz.
All were XP SP2
All have the same Dll's, they were supplied with the testprogram (9.8.i)
The same program with D7-ICSV5 works averywhere

this is the routine used :

function TfrmMain.LoadServersConfig: integer;
begin
 try
   HttpLocCli.Proxy         := '';
   HttpLocCli.ProxyPort     := '8080';
   HttpLocCli.ProxyUsername := '';
   HttpLocCli.ProxyPassword := '';
   HttpLocCli.RcvdStream:= TMemoryStream.Create;
   try
HttpLocCli.URL:= 'https://betacfg.remotepass.com/unatpreinstall.aspx';
     T1:= GetTickCount;
     HttpLocCli.Get;
     T2:= GetTickCount;
     label2.Caption:= 'Time ms : ' + IntToStr(T2-T1);
     result:= HttpLocCli.StatusCode;
   finally
     HttpLocCli.RcvdStream.Free;
   end;

 except
   Result:= -1;
 end;
end;

--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to