Skip to content

Debug Tooling#78

Draft
SeanCheatham wants to merge 1 commit into
ripple:mainfrom
SeanCheatham:debuggability/core-dumps-and-symbolization-tooling
Draft

Debug Tooling#78
SeanCheatham wants to merge 1 commit into
ripple:mainfrom
SeanCheatham:debuggability/core-dumps-and-symbolization-tooling

Conversation

@SeanCheatham

Copy link
Copy Markdown

The existing Dockerfile already included gdb which is useful when using Antithesis' MVD. This PR adds a couple more tools including elfutils, binutils, and file to help with interpreting some gdb information.

There's also a new crash-handler helper. We currently lose quite a bit of information when the node crashes. We can't easily capture this debug information at crash-time (needs to be synchronous), so this PR also adds a helper which will recreate the crash symbols upon node restart.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant