edb fits Linux developers investigating native binary execution. Open a debug target, pause at the relevant instruction, and compare registers and memory while following the control flow that leads to the problem.
Linux is the project's officially supported platform. Binary debugging requires knowledge of the architecture and executable format. Keep working files under version control so subsequent changes can be reviewed and reversed.