EurekaLog Lanzamientos

Descubre las novedades en cada versión, con detalles de funciones, mejoras y problemas resueltos.

ene
feb
mar
abr
may
jun
jul
ago
sept
oct
nov
dic
EurekaLog v7.16.0.0Versión principal26 jun 2026
Funciones
  • Added: The new "Ignore String leaks" option.
  • Added: "Check file corruption" option now works with digitally signed files: if the file is signed - EurekaLog will verify the signature; if file is not signed - EurekaLog will verify the PE checksum (as before). Warning: verifying file signature may delay startup of your exe, as signature verification may query network for certificate revocation.
  • Added: The EExtraExceptionInfo.pas unit can extract information about the EAggregateException exception.
  • Added: Minor improvements for identifying leaks (better names and block address is now listed).
  • Added: TThread's creator is now captured on x86 (previously worked only for TThreadEx or Win64). However, the thread's constructor should not be overloaded (for x86).
  • Added: Now RTL threads can be hooked by EurekaLog automatically even without low-level hooks installed - but only on COMPILER10_UP (BDS 2006+).
  • Added: The EMemLeaks.GetMemEx and AllocMemEx functions - to "alloc" + "name" + "own" in one go.
  • Added: The AddHiddenException method to EurekaLog options.
  • Changed: The AddFullyIgnoredException method renamed to the AddSuppressedException method.
  • Changed: EAbort is now ignored by default - even without exception filters. Old behavior can be brought back by setting the ETypes._IgnoreEAbort to False.
Correcciones
  • Fixed: The \Source\Extras\ folder is now writable, so no need for the ExtrasCopy option (which is now off/0 by default).
  • Fixed: Missing _INFO suffix in some symbols in the EExtraExceptionInfo.pas unit.
  • Fixed: Added code for the TThread changes in 10.3 Rio+ (a new TThread.Create wrapper/overload).
  • Fixed: Signature verification in Win64.
  • Fixed: Crash in lightweight DLLs when host (exe) is finalized before DLL.
  • Fixed: Possible false "wrong unit finalization order" error triggered when EL-enabled DLLs sharing memory with common host.
  • Fixed: Optimizations for the "Reserve lower memory" option.
  • Fixed: Memory checks overwrite freed memory block - leading to EurekaLog unable to extract block's info.
EurekaLog v7.15.0.29 abr 2026
Correcciones
  • Fixed range-check error in EExtraExceptionInfo.pas.
  • Fixed issue where EExtraExceptionInfo.pas shows incorrect info for hardware exceptions on x64.
  • Made minor improvements to fix issues.
EurekaLog v7.15.0.12 abr 2026
Correcciones
  • EurekaLog failed to load into 64-bit IDE.
  • [C++ Builder and old IDEs] Compiler may complain about not being able to write files (EExtraExceptionInfo).
  • Fixed Regression: EurekaLog not called for projects with external configuration.
  • Fixed Regression: Possible memory corruption on shutdown when leaks checks are enabled.
EurekaLog v7.15.0.0Versión principal28 mar 2026
Funciones
  • Added support for RAD Studio 13 update 1.
  • Added 'EExtraExceptionInfo.pas' for extracting additional fields from exception objects.
EurekaLog v7.14.5.05 mar 2026
Funciones
  • Added new localized languages.
  • Added support for JSON and XML for HTTP posting.
  • Preparation for BugID as arbitral string - currently for internal use only.
Correcciones
  • Major rewrite of lightweight DLLs.
  • Stripping headers from web-fields.
  • Updated existed localized languages.
  • Minor regression fixes.
  • Other minor improvements.
EurekaLog v7.14.4.08 feb 2026
Funciones
  • Added the new _LOCATION_ function (combination of unit, class, function, line number).
  • Added expanding environment variables for passwords.
  • Added the new TThreadData.OnExit event - free to use for any purposes.
Correcciones
  • A minor performance optimization for call stack tracing.
  • Improvements for __initialize_security_cookie/__security_cookie_check functions (functions now also check return addresses; an additional human-readable description can be passed to __security_cookie_check).
  • Very rare memory corruption bug on shutdown during leaks checks.
  • Various improvements on startup and shutdown stage.
  • Various improvements for handling stack overflows.
  • Other minor improvements.