Acerca de EurekaLog

Detecte siempre todos los errores.

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 triggers when your application throws an unhandled exception, hangs, leaks or overwrites memory. It creates a report and sends it to your development team.

EurekaLog traps exceptions, hangs, and memory problems in applications built by RAD Studio (Delphi and C++ Builder).

EurekaLog builds a comprehensive report, including crash information, call stack, disassembly, your application information, external environment, including other running applications, services, etc. The bug report contains a detailed call stack with function names and source code line numbers plus an optional screen shot.

EurekaLog can send the report to you (developer) via most popular web based bug trackers (supporting Mantis, Fogbugz, JIRA, Bugzilla). It also supports several e-mail methods, FTP and HTTP/HTTPS submission.

EurekaLog is easy to use because it's fully integrated into the IDE - just enable EurekaLog for your application and rebuild your application to add EurekaLog's features. You do not need to distribute any additional files with your EurekaLog-enabled application.

EurekaLog supports modern features, such as WCT (Wait Chain Traversal), Vectored Exception Handling, WinCrypt (no external DLLs required for SSL/TLS), API tokens in bug trackers, RAD Studio 2009+ Exception class, Unicode, x86-64, etc.

You can easily internationalize our reports, dialog box text and pop up messages into your native language or that of your customer. You can customize EurekaLog and create your own error dialog box style, add new fields to the report, change how it sends reports, etc. EurekaLog supports numerous customization options, allowing you to override and change almost any behavior aspect - even if you do not have full source code.

EurekaLog supports all standard application types (VCL, CLX, FMX for Windows, NT services, console, CGI, ISAPI, IntraWeb, BPL, DLL), 3rd party memory managers, and most 3rd party executable protectors. It allows you to manually adjust for any unsupported types of applications or 3rd party memory managers.