We are pleased to announce the availability of the new 7.14 version.
Download EurekaLog | Purchase License | Contact Support
15 September, 2025
28 August, 2025
EurekaLog and Windows Service Applications
We were contacted by a customer who wondered how EurekaLog works in service applications, considering it has options like freeze detection, while service apps don't have main thread.
Download EurekaLog | Purchase License | Contact Support
Download EurekaLog | Purchase License | Contact Support
13 August, 2025
How to read bug reports
We were contacted by a customer who used a previous major version of EurekaLog and upgraded to the EurekaLog 7 recently. He said his application crashes on exit. He attached a bug report file produced by EurekaLog. The bug report was about access violation exception.
The customer did not actually ask any question. He just stated his app crashes. It was unclear if the customer is seeking help fixing a bug in his application, asking why there was no bug reported previosly, or he thinks it is some sort of "false-positive" bug report.
Download EurekaLog | Purchase License | Contact Support
The customer did not actually ask any question. He just stated his app crashes. It was unclear if the customer is seeking help fixing a bug in his application, asking why there was no bug reported previosly, or he thinks it is some sort of "false-positive" bug report.
Download EurekaLog | Purchase License | Contact Support
22 July, 2025
Using EurekaLog with FastMM's full debug mode
Were were contacted by a customer who claimed adding EurekaLog to his application prevented FastMM from doing its job. Specifically, FastMM could detect a problem like this:
Download EurekaLog | Purchase License | Contact Support
SomeObj.Free; SomeObj.SomeField := 1; // here: writing into released memorybut only in an application without EurekaLog. Once EurekaLog is added to an application, the FastMM no longer detects the "bad" code.
Download EurekaLog | Purchase License | Contact Support
08 July, 2025
EurekaLog-enabled application starts up x2 times slower on Windows 2016
We were contacted by a customer who claimed adding EurekaLog to his application increased application startup time by a factor of 2 - but only on PCs running Windows 2016. In other words, application startup takes about 6 seconds on Windows 2016, while taking only 3 seconds on any other OS.
The customer used a Process Monitor tool to observe that EurekaLog-enabled application creates a lot of *.tmp files. He wondered why that is, and if it could be a source of the issue.
Download EurekaLog | Purchase License | Contact Support
The customer used a Process Monitor tool to observe that EurekaLog-enabled application creates a lot of *.tmp files. He wondered why that is, and if it could be a source of the issue.
Download EurekaLog | Purchase License | Contact Support
13 May, 2025
"Invalid EurekaLog configuration found" error
Users of recent EurekaLog versions could receive the "Invalid EurekaLog configuration found" error message when they run their EurekaLog-enabled applications. The message looks like this:
Download EurekaLog | Purchase License | Contact Support
Invalid EurekaLog configuration found. Exception from the following module: full-file-name-to-your-EXE-or-DLL was catched in the following module: full-file-name-to-your-DLL-or-EXE Both modules have EurekaLog enabled, but EurekaLog code is not shared. This is essentially the same error as: - "Can''t assign a TFont to a TFont"; - "Invalid class typecast"; - reInvalidCast; - "Run-time error 10". etc. Possible solutions: - Do not allow exceptions from one module escape into another (recommended) - Compile DLLs with Lightweight DLL profile, so your DLL will not have EurekaLog's code - Compile EXE and DLL with run-time packages, so EXE and DLL will share EurekaLog's code See our help for more information: https://www.eurekalog.com/help/eurekalog/dll_using_eurekalog.php
Download EurekaLog | Purchase License | Contact Support
11 May, 2025
Using EurekaLog with GMail (Google Mail) after May 1, 2025 and after May 14, 2025
Google has announced that it’s disabling the less secure apps, third-party apps, or devices that ask you to sign in to your Google Account with your username and password on Google Workspace accounts from May 1st or May 14, 2025:
Download EurekaLog | Purchase License | Contact Support
Starting March 14, 2025, you and your users must use OAuth with third-party apps to access Gmail, Google Calendar, and Google Contacts.You will no longer use a password for access (with the exception of app passwords). Google is turning off access to less secure apps—non-Google apps that can access Google Accounts with a username and password (basic authentication).
Download EurekaLog | Purchase License | Contact Support
27 January, 2025
Disable visual error dialogs for background apps
Typically, background applications run as system services. In this case, fatal errors cause the application to close and possibly restart automatically if specified in the service's settings.
But sometimes, for some reason, you may want to make a background application as a regular user application. In this case, you would not want your application to show any error messages.
Download EurekaLog | Purchase License | Contact Support
But sometimes, for some reason, you may want to make a background application as a regular user application. In this case, you would not want your application to show any error messages.
Download EurekaLog | Purchase License | Contact Support
Subscribe to:
Posts (Atom)