systelab / systelab-cpp-doc

Umbrella project for C++ Development
0 stars 0 forks source link

CrashDump library #11

Open joaquimvila opened 3 years ago

joaquimvila commented 3 years ago

Is your feature request related to a problem? Please describe. For troubleshooting purposes, it is often necessary to have a dump file of crash produced on the field.

Describe the solution you'd like Have a shared library that makes very easy the creation of crash dumps.

Describe alternatives you've considered On ALBA & SNOW, crash dumps are generated using a 3rd party software (CrashRpt). A wrapper on the services used on these libraries would be very useful.

Additional context Only for Windows applications.

lurume84 commented 3 years ago

Because of Cybersecurity obsolescence we evaluated different alternatives since CrashRPT is no longer mantained. There is a library under the chromium umbrella called Crashpad.

https://github.com/chromium/crashpad

It even has a plugin for Visual Studio from the BackTrace company. Backtrace is a paid option for generating and troubleshooting crash dumps but I vs plugin is free.