CrashRpt library is a light-weight open source error handling, reporting and processing tool for applications created in Microsoft Visual C++ and running under Windows.
An example of user interface
Features
- CrashRpt can intercept a Win32 structured exception, an unhandled C++ exception or C run-time error occurred in your user-mode application. CrashRpt DLL works like Windows Error Reporting (also known as Dr.Watson) in Windows Vista or like Google Breakpad used in popular browsers Mozilla Firefox and Google Chrome.
- CrashRpt intercepts an exception, creates the crash minidump file, builds the crash descriptor file in XML format, presents UI allowing user to review the crash report, and finally it compresses and sends the crash report to the software support team. CrashRpt can be configured to display its UI using different languages. This makes it even more suitable for multi-lingual applications.
- CrashRpt provides a way for automating error report processing on developer's side. This option becomes helpful when you receive lots of error reports from users of your software.
Quick Start
Documentation
Download
The latest stable version:
crashrpt v1.2.0 (what's new?)
Support CrashRpt!
If you like this project and use it in your software product, you can show your appreciation and add your project name and logo to the WhoUsesCrashRpt page. By doing this you make CrashRpt more significant for other users and support further development.
