Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support core dumps of engine process #1313

Closed
slipher opened this issue Sep 18, 2024 · 0 comments · Fixed by #1400
Closed

Support core dumps of engine process #1313

slipher opened this issue Sep 18, 2024 · 0 comments · Fixed by #1400
Labels
T-Improvement Improvement for an existing feature

Comments

@slipher
Copy link
Member

slipher commented Sep 18, 2024

We have the Breakpad core dumps for the official engine releases. But people who build the engine may wish to use traditional Unix core dumps to investigate their crashes; we should also support this use case. freem reports that this does not work due to the crash signal handler, so we should provide a cvar to disable it or something.

@slipher slipher added the T-Improvement Improvement for an existing feature label Sep 18, 2024
slipher added a commit to slipher/Daemon that referenced this issue Oct 29, 2024
This disables handlers that catch crashes that are fatal by default
(segfault, division by zero, etc.). Disables both the default one
and Breakpad. Useful if you want to enable core
dumps for the engine.

Fixes DaemonEngine#1313.
slipher added a commit that referenced this issue Oct 31, 2024
This disables handlers that catch crashes that are fatal by default
(segfault, division by zero, etc.). Disables both the default one
and Breakpad. Useful if you want to enable core
dumps for the engine.

Fixes #1313.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-Improvement Improvement for an existing feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant