05 October, 2022

EurekaLog helps not only you, but also developers of libraries that you are using

We were contacted by a customer that claimed that his application worked fine until he added EurekaLog to it. Specifically, his application starts to raise an EAccessViolation exception in his event handler's code.

20 July, 2022

EurekaLog erases my bitmap? (even VCL has bugs)

We were contacted by a client who claimed that EurekaLog was erasing his image in a program. In particular, it was claimed that the client's code "worked great" until EurekaLog was added to the application. After adding EurekaLog, the previously "working" code stopped working, clearing the image instead (e.g. the code's result was blank instead of expected image). The client also claimed that if the "Extended memory manager" option in EurekaLog is disabled - everything works fine again. But if this option is enabled - nothing works, even if all other memory debugging options are disabled.

Simplified code looks really simple:
Buffer := TBitmap.Create;
try
  Buffer.SetSize(64, 64);
  Buffer.Canvas.StretchDraw(Rect(0, 0, 64, 64), Bitmap); 
  Bitmap.SetSize(64, 64);
  Bitmap.Canvas.Draw(0, 0, Buffer); 
finally
  Buffer.Free;
end;
Do you see a problem in that code?

16 May, 2022

Using EurekaLog with GMail (Google Mail) after May 30, 2022

Google has announced that it’s disabling the Less Secure Apps feature on some Google accounts from May 30th, 2022.
To help keep your account secure, starting May 30, 2022, Google will no longer support the use of third-party apps or devices which ask you to sign in to your Google Account using only your username and password.

11 May, 2022

Why it is recommended to restart the application after a crash

We were contacted by a client complaining that EurekaLog was hiding his application.

24 January, 2022

EurekaLog 7.10 is out

We are pleased to announce the availability of the new 7.10 version.