Reporting crashes

How are folks handling crash-reporting in JUCE apps? I'm guessing its platform specific, but just thought I'd ask.

Would be awesome if JUCE had a facility for dumping stack traces and sending them in.

We built our own custom system for tracktion, but it's all a bit tracktion-specific so hard to share..

I am using a self hosted sentry ( and a custom JUCE module to send crash-reports. Just a few dozen lines.

If you're interested in the sentry juce module to send the reports, PM me.

You might have already noticed, but SystemStats apparently can give you a stack trace as a String:


Cool! Self-hosted means you don't have to pay them a monthly fee, right? (Sorry if that's a a really dumb question)