EurekaLog is a tool for Delphi and C++Builder that gives your application the power to catch every exception and memory/resource leak, generating a detailed log of the call stack (with unit, procedure and line number), optionally sending you a copy of each log entry via email or the Web via the most used Web Bug-Tracking tools (as Mantis, BugZilla, FogBugz, JIRA, YouTrack, Redmine, Exceptionless, GitLab, and GitHub).EurekaLog represents the most advanced exception and memory leaks logger technology available for Delphi/C++Builder developers.
To learn more about EurekaLog, please visit our website at:
https://www.eurekalog.com
To download a demo, please visit:
https://www.eurekalog.com/downloads
If you would like to purchase a new license, please visit:
https://www.eurekalog.com/buy
Changes in 7.15 build:
- Added: Recompiled for RAD Studio 13 update 1
- Added: \Source\Extras\EExtraExceptionInfo.pas for extracting additional fields of exception objects
- Added: The new _LOCATION_ function (combination of unit, class, function, line number)
- Added: The CurrentAddress function (ECallStack unit) - to avoid inclusion of ELowLevel for the GetEIP function
- Added: Added the ResStringCleanupCache function (EResourceStrings unit)
- Added: Registers preview on the Assembler tab
- Added: Stack dump improvements: EBP is highlighted, stack dump size is increased to include all arguments
- Added: New localized languages
- Added: Support for JSON and XML for HTTP posting
- Added: Expanding environment variables for passwords
- Added: The new TThreadData.OnExit event - free to use for any purposes
- Added: Preparation for BugID as arbitral string - currently for internal use only
- Added: IDE's "Tools" / "EurekaLog" / "Bug Reports" / "Delete old bug reports..." menu item
- Added: EurekaLog news/updates/RSS notifications in IDE
- Fixed: Major rewrite of lightweight DLLs
- Fixed: Using deprecated API in Jira
- Fixed: Stripping headers from web-fields
- Fixed: Wine compatibility for DLLs with packages
- Fixed: Possible unexpected resetting of last error in DLLs
- Fixed: Rare deadlock when opening a locked bug report file
- Fixed: Very rare deadlock in multithreading apps
- Fixed: A minor performance optimization for call stack tracing
- Fixed: 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)
- Fixed: Very rare memory corruption bug on shutdown during leaks checks
- Fixed: Various improvements on startup and shutdown stage
- Fixed: Various improvements for handling stack overflows
- Fixed: Updated existed localized languages
- Fixed: Other minor improvements
- Changed: Updated the included VirtualMM
Download EurekaLog | Purchase License | Contact Support
