This C++ library automatically generates and sends crash and exception reports for native Windows apps. It includes stack traces, minidumps, and extensive system and application details for troubleshooting.

This library automatically creates and sends crash/error/exception reports, complete with stack trace, minidump and extended application/system information to Doctor Dump – a free crash reporting and memory dump analyzing service. Doctor Dump collects, organizes and stores these crash reports from your customers, giving you all the necessary data to fix the bug and provide your users with a workaround to the problem.
Additionally, the client library also supports localization, making it easier to use across different languages. Further, it is possible to add key/value pairs and a custom description to the report files.
But what if the error is non-fatal? No problem – this library makes it possible to generate non-fatal error reports too.
In conclusion, if you want to ensure that your users are able to use your C++ native Windows app without any issues, the crash/exception reporting library is a must-have tool in your toolkit.
Version 2.0.15: Added CRASHRPT_ENABLE_RELEASE_ASSERTS macro which enables the assertion reports to be sent on C 'assert' macro for Release configuration.