CrashRpt is an open-source library designed for intercepting exceptions from a C++ program, collecting technical information about the crash and reporting the error reports over the Internet.