About EurekaLog

Catch every bug, every time.

EurekaLog is a new Delphi and C++Builder exception tracer tool that gives your application (GUI, Console, Web, etc.) the power to catch all exceptions, memory leaks and detect infinite-loops and deadlocks. It generates a detailed log with the call stack at the point that raised the exception, showing unit, class, method and line number, and displays it on screen and optionally sends it back to you via email or to a Web Server (using the HTTP-S/FTP protocols or sending directly to your preferred "Web Bug Tracker" software), thus helping speed up the process of bug-location and resolution by a factor of 10.

EurekaLog Features

  • Detailed bug report about each exception, leak or hang.
  • Bug report includes call stack with unit names, class names, routine names, and line numbers.
  • Extensive run-time and environment information is logged into bug report.
  • RAW dump and disassembly information.
  • Easy integration, no need to write code.
  • No additional files needed (no DLLs, no .map files, no .tds files).
  • Packing and encryption of all information.
  • No performance loss (unless exception occurs).
  • Full unicode support.
  • Win32 and Win64 support.
  • VCL, CLX, FMX (FireMonkey) support.
  • Supports any application kind: GUI, CGI, WinCGI, ISAPI, IntraWeb, COM, Multi-Thread, etc.
  • Full support for .exe packers and protectors.
  • Support for modern cutting-edge features (nested exceptiond, Wait Chain Traversal, etc.).
  • Easy and powerfull customization.
  • Many helper tools.
  • Sending bug report to developers (e-mail, HTTP, FTP, bug trackers).
  • SSL/TLS support for all send methods.
  • Support for Mantis, FogBugz and BugZilla.