Menu
Your Cart

EurekaLog

EurekaLog

Need more information on this product?

Please contact us on +44 (0)20 8733 7100 or via our online form.

Contact Us

If you are not currently a customer, you can apply for an account.

Register here


  • SKU: EUREKALOG


Bug resolution tool for Delphi and C++Builder and .NET developers that catches exceptions and memory leaks directly on the end-user PC, generating a detailed log of the call stack.

EurekaLog is the 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, (see this example), 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!

Editions:

  • Professional: it's fully function edition. This is minimum edition to do actual work except evaluating (including commercial development).
  • Enterprise: it's the same as Professional edition, except it additionally offers full source code of EurekaLog.

Main 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, BugZilla

EurekaLog - Features

Delphi Edition

EurekaLog is the new Delphi and C++Builder add-in 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 of the call stack at the point that raised the exception, showing unit, class, method and line number, (see this example), 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 Traking" tool), thus helping speed up the process of bug-location and resolution by a factor of 10!
EurekaLog is easy to use because it's fully integrated into the IDE - just rebuild your application to add this new capability. EurekaLog does not affect application performance (it runs only when an exception occurs) and increases compiled file size by just 0.5% - 4% (it uses this space to store some additional, compressed and encoded debugging information). EurekaLog only uses the compiled file, not the .MAP file.

.NET Edition

EurekaLog.NET is the new C#, VB.NET and Delphi Prism add-in tool that gives your application (WinForms, Console, Web, WPF, etc.) the power to catch all exceptions. It generates a detailed log of the call stack at the point that raised the exception, showing file name, class, method and line number, (see this example), 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 Traking" tool), thus helping speed up the process of bug-location and resolution by a factor of 10!
EurekaLog.NET is easy to use because it's fully integrated into Visual Studio - just rebuild your application to add this new capability. EurekaLog.NET does not affect application performance (it runs only when an exception occurs) but needs the .PDB file to show the call-stack line numbers.

EurekaLog Features

View the full feature matrix for:


EurekaLog - System Requirements

System Requirements

Delphi Edition

EurekaLog is compatible with Delphi 3, 4, 5, 6, 7, 2005, 2006, 2007, 2009 and 2010, and with C++Builder 5, 6, 2006, 2007, 2009 and 2010. It works on all Windows platforms, from Win 95 to Win 7.

.NET Edition

EurekaLog.NET is written in C# and contains only managed code. It is compatible with .NET Framework 2.0 and higher. .NET Framework 1.x is not supported.
EurekaLog.NET is compatible with Visual Studio 2005 and 2008. It works on all Windows platforms, from Win 95 to Win 7.
Tags: eurekalog , help , desk , bug , tracking