gdb

Verwenden Sie dieses Tag für Probleme im Zusammenhang mit GDB, dem Standard-Debugger für das GNU-Softwaresystem.
3
Antworten

Kann gdb automatisch einen Prozess an einem SIGSEGV anhängen

Ich habe ein fehlerhaftes Programm, das bei Ausführung einen SIGSEGV erhält. Ich kann gdb so verwenden: %Vor% Aber ich würde es vorziehen, dass gdb die SIGSEGV von prog abfängt und automatisch anfügt. %Vor% Gibt es eine Möglichkeit...
13.07.2010, 11:04
5
Antworten

Wie führe ich finish und dann einen anderen Befehl aus den internen Befehlen aus?

Dies ist ein reduziertes Beispiel für die Struktur meines Codes: %Vor% Und hier ist das entsprechende GDB-Skript: %Vor% Das Problem ist, dass der Befehl finish verhindert, dass die nachfolgenden Befehle (nämlich print i und contin...
08.05.2012, 14:56
2
Antworten

GDB zeigt keine Funktionsnamen an

Ich debugge von einem eingebetteten Gerät mit gdbserver: %Vor% In meinem PC führe ich gdb auf diese Weise aus: %Vor% Sobald die Anwendung ausgeführt wird, erhalte ich den Segfault, den ich debuggen möchte, aber es ist unmöglich zu wissen...
05.12.2011, 19:44
4
Antworten

wie GDB weiß, dass es am angegebenen Haltepunkt brechen muss?

Eine grundlegende Frage & amp; Ich bin sehr neu in C / C ++ und GDB. Wir verwenden GDB, um einen Prozess zu debuggen. Wir verbinden GDB mit einem Prozess und geben dann filename.c zusammen mit der Zeilennummer an, um den Breakpoint zu setzen....
07.06.2013, 15:03
3
Antworten

Wie kann ich GDB von der Quelle statisch aufbauen?

Ich habe gdb-6.5.bz2.tar heruntergeladen. Entpacken Sie diese Datei. Ich schreibe: LDFLAGS = -static ./configure aber als Ergebnis bekomme ich eine gdb, die eine so Dateien benötigen, zum Beispiel: ncurses.so.5 libc.so.0 usw. Wie kann ich...
20.02.2012, 16:33
1
Antwort

Entfernte Post-Mortem-Coredump-Analyse ohne genaue Debug-Symbole für gemeinsam genutzte Systembibliotheken

Wie kommst du normalerweise um dieses Problem herum? Stellen Sie sich vor, ein Thread stürzt innerhalb von libc-Code (der eine gemeinsam genutzte Systembibliothek ist) auf Computer1 ab und erzeugt dann einen Arbeitsspeicherabzug. Aber der Comput...
01.12.2010, 22:54
2
Antworten

GDB bedingter Haltepunkt für beliebige Typen

Ist es möglich, einen bedingten Haltepunkt in GDB zu setzen, in dem der Bedingungsausdruck Objekte beliebiger Klassen enthält? Ich muss einen Haltepunkt innerhalb einer Funktion setzen, wo die Bedingung überprüft, ob eine Mitglieds-String-Var...
29.05.2012, 14:24
3
Antworten

Android NDK-Debugging

Die Android NDK-Dokumentation scheint mir nicht ganz klar zu sein, welche Befehlsfolge Sie ausführen, um Debugging-Informationen in und aus der bereitgestellten ndk-gdb-Programmdatei zu bekommen. Wenn es ein Format für welche Zeilen gibt und in...
07.04.2011, 04:14
2
Antworten

Mit gdb mehrere vars in einer Zeile anzeigen?

Wie kann ich nach Anzeige mehrere vars in einer Zeile fragen? Ich möchte also wie folgt ausgegeben werden: %Vor% Ich habe in disp s [i] eingegeben ENTER disp exp ENTER (etc, etc) und ich weiß nur, es gibt eine bessere Möglichkeit, dies in...
24.01.2009, 17:45
1
Antwort

Wie setze ich Standardoptionen für gdb?

Ich habe mehrere Optionen, die ich bei jedem Öffnen von GDB einstelle, zum Beispiel: %Vor% Gibt es eine Möglichkeit, diese Optionen standardmäßig festzulegen, etwa eine .gdb_rc-Datei?     
28.11.2012, 22:38