Consider looking at a service like sentry.io / bugsplat.com / others exist where you can use either Crashpad/Breakpad or their own custom wrapper libraries to catch crashes and upload a minidump to a service (self-hosted or cloud hosted). If you then upload your PDBs/symbols for your public releases to the logging site, you’ll get error reports with full stack traces… I’ve used sentry for a commercial product, I know that bugsplat has a free tier however.
1 Like