- 53comments
- 135comments
- 29comments
- 56comments
- 5comments
- 43comments
- 69comments
- —discuss
- 151comments
- 619comments
- —discuss
- 43comments
- 303comments
- 26comments
- 246comments
- 96comments
- 173comments
- 78comments
- 10comments
- 238comments
- 51comments
- 142comments
- —discuss
- 164comments
- 18comments
- 27comments
- 70comments
- 29comments
- 47comments
- —discuss
I checked the GitHub to work out what rr is:
http://rr-project.org in case you wondered
rr is my goto debugger. It opens up new super-powers for debugging scripts. Consider this gdb script:
And now step through forward to figure out what went wrong. This tool is worth your time to learn. There are a couple of minor annoyances (you can't re-use existing gdb scripts that contain the "run" command because the inferior is already running, but there are workarounds. Here's what I use:
There are a few other minor annoyances, but all in all a great tool.