I am aggressively debugging the application. The root problem at this point seems to be a server background exception event. ICS sample code has comments, "Should normally never occur" and "Hoping that server will still work". But, I am able to make it happen quite often and, though my handler has "CanClose := False;", the server does not work after this event.

What causes background exceptions?


Arno Garrels wrote:
Mike Lenox wrote:
That's good information. I am not surprised if the TTimer is mine.
BUT, the issue is still that I only get the error when I have both ICS
components running. This implies that they are somehow interacting.

Why don't you debug the application? I guess an exception or access
violation is raised, isn't it? The call stack window of the IDE should contain useful information to track it down. What is the exception
message?
Another debug utility is MadExcept which is AFAIK still available
as a free version for non-commercial use or as a 30-days trial version.
It generates a bug report with call stack information including the source code line numbers, which you may want to post to this list.
Another great free tool is FastMM in full debug mode.
--
Arno Garrels
--
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
------------------------------------------------------------------------


No virus found in this incoming message.
Checked by AVG - www.avg.com Version: 8.5.375 / Virus Database: 270.13.16/2241 - Release Date: 07/16/09 05:58:00


--
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