As of the v1.9 release, the Seer binary is now named 'seergdb'. Previously it was named 'seer'. This is to remove a possibly confusion with an existin

GitHub - epasveer/seer: Seer - a gui frontend to gdb

submited by
Style Pass
2022-10-01 08:30:20

As of the v1.9 release, the Seer binary is now named 'seergdb'. Previously it was named 'seer'. This is to remove a possibly confusion with an existing project with the same name. And, hopefully, will allow easier packaging of Seer into distributions.

All text output from the executable will go to the Seer console. Text input for the executable can be entered via the console too.

Select "View->Assembly View" and an extra tab will be shown along side the source code tabs that shows the current assembly being executed. Here is an example.

There are "Nexti" and "Stepi" hot-keys, as defined by your config settings. Normally "Ctrl+F5" and "CTRL+F6". Using "^F" in the assembly tab will show a powerful search bar.

When looking at the contents of a C/C++ struct or a C++ class in the Struct Visualizer, it looks like this. This example shows the contents of "*this" for the current C++ class that Seer is in.

Seer is meant to easily start the program to debug from the command line. gdb has multiple methods for debugging a program. So Seer natually does too.

Leave a Comment