I've made a sample dUnit project (for Delphi 2007) to reproduce the error
https://github.com/ashumkin/overbyteics-memory-corruption-demo
1. Clone project
2. Set correspondin SMTP_HOST, SMTP_FROM, SMTP_RECEPIENT env variables.
3. Run test
4. transmission logs are printed to status.
5. Test will
Hello!
I have an application that uses a connection check before an actual e-mail
send.
This used OverbyteICS components SVN revision 156 (yes, I've added sources
long time ago), everythind worked until I've updated OverbyteICS to r1273
(nowadays I need OpenSSL 1.0.2 support for HTTPS).
But
Hello,
just a hint
If your loop (with Indy) is the same as you've written
while not terminated do
begin
SslHttpCli.URL := ...
SslHttpCli.Get;
end;
then I've run a busy thread and CPU load might be high
try to insert Sleep after SslHttpCli.Get:
while not terminated do
begin