aboutsummaryrefslogtreecommitdiff
path: root/src/zencore/crashhandler.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add lightweight crash handler for pre-Sentry startup backtraces (#853)Stefan Boberg39 hours1-0/+222
- Install a crash handler at the very top of main() in both zenserver and zen - On Windows, uses SetUnhandledExceptionFilter with StackWalk64 for accurate crash-site backtraces with DbgHelp symbol resolution - On Linux/Mac, uses sigaction with async-signal-safe backtrace output - Automatically superseded when Sentry/crashpad installs its own handlers - Stays active for the full process lifetime if Sentry is disabled or absent - Include .sym debug symbol files in Linux release bundle