Nützliche Befehle:
help <command>- Anleitung zu einem gdb-command anzeigenquit- Debugger beendenp[rint] <expr>- Den Wert von<expr>ausgebenlist- Programmausschnitt (dort, wo das Programm gerade steht) ausgebenbreak function | line- Breakpoint für Funktion (bzw. Zeile) festsetzenwatch <expr>: Watchpoint für<expr>festsetzenc[ontinue]- Ausführung fortsetzennext- Nächste Zeile ausführen (Funktionsaufrufe überspringen)step- Nächste Zeile ausführen (in aufgerufene Funktionen einspringen)
Backtrace
Erstellbar mit bt
Logs untersuchen
Fehler in Anwendungen führen zu core dump files, die sich im gdb öffnen lassen und ein Speicherabbild des abgestürzten Prozesses enthalten
Fehler im System führen zu crash dump files, die mit dem crash-Tool untersucht werden können