EurekaLog is an exception tracer tool for Delphi and C++ Builder applications.
EurekaLog traps exceptions in your Delphi or C++ Builder application and creates a bug report. This report contains a stack trace, system information, and an optional screenshot. EurekaLog can pop up an error dialog box at exception time and ask the user what they were doing at the time of the problem. Next, EurekaLog can send the report and other optional files back to the application developer via e-mail, FTP, HTTP, or several of the major web-based bug tracking systems: Mantis, FogBugz, BugZilla, JIRA, and Redmine are currently supported.
EurekaLog can also monitor memory and resource leaks, reporting them at application shutdown.