gdb

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

Warum gibt der GCC-Disassembler zusätzlichen Speicherplatz für lokale Variablen frei?

Ich habe eine einfache Funktion in C geschrieben, %Vor% Wenn ich es im Disassembler von gdb zerlege, gibt es folgende Demontage. %Vor% Sehen Sie sich jetzt Zeile drei an, 0x08048467 <+3>: sub xor %gs:0x14,%eaxx10,%esp , ich...
01.01.2014, 03:15
6
Antworten

Beste GUI für entfernte gdb [geschlossen]

Ich weiß, dass diese Frage schon früher aufgeworfen wurde, aber meistens in Bezug auf gdb für ein Programm, das auf dem lokalen Rechner läuft. Ich hatte Erfolg mit eclipse-cdt , aber es scheint nur gelegentlich zu funktionieren. Angeblic...
16.08.2011, 07:01
1
Antwort

Schreibe Hex in GDB

Ich bin in einer Software-Sicherheitsklasse und wir lernen gerade über Pufferüberläufe und wie sie ausgenutzt werden. Ich habe ein Programm, das ich ausnutzen kann, aber anscheinend kann ich das nicht, weil ich hex schreiben muss, dass es mir ni...
25.03.2013, 22:33
3
Antworten

Wie debugge ich C ++ 0x Programme in MacPorts gcc 4.5?

Ich habe ein einfaches C ++ - Programm, das ich zu debuggen versuche, aber gdb kann die Objektdatei für die Bibliotheken nicht finden (oder es sind keine Debug-Informationen verfügbar), und es scheint auch die Debug-Symbole für meine ausführbare...
28.07.2010, 14:12
2
Antworten

Verständnis der Ausgabe von Elektrozaun und Gdb

Beim Debuggen eines Programms, das mit einem segfault endet, gibt electric fence in Verbindung mit gdb Folgendes zurück: "ElectricFence Exiting: mprotect() failed: Cannot allocate memory [Thread 0xb0bd4b70 (LWP 5363) exited] Program exited w...
15.11.2010, 21:54
5
Antworten

Ist der Wert in gdb ein Problem?

Ich habe eine Anwendung, die nur bei -O2-Optimierung abstürzt (kompiliert mit gcc 4.2.4). Wenn ich durch den Code gehe und zu dem Punkt komme, der abstürzt und versuche, den Wert zu überprüfen, bekomme ich einen "Wert optimiert" in gdb. Ich h...
16.02.2010, 15:02
1
Antwort

wie man gdb zu cygwin hinzufügt

Wie man gdb zu cygwin hinzufügt. Ich habe gdb tar-Paket für cygwin von sourceforge heruntergeladen. Beim Extrahieren von iot gibt es viele Dateien, ich habe die Datei gdb.exe aus dem Paket in den bin-Ordner von cygwin eingefügt, funktioniert abe...
22.11.2009, 16:56
3
Antworten

gdb, wie der Thread-Name angezeigt wird

In meiner Anwendung wurden viele Threads erstellt. Einige der Namen der Threads sind in der gdb sichtbar, während ich den Befehl 'info threads' ausführe, andere werden nicht angezeigt. Wie erhält man den gesamten Thread-Namen anstelle des Hexade...
20.01.2012, 16:01
5
Antworten

Wer hat erfolgreich Unit-Tests für das iPhone getestet?

Ich fand Beispiele auf zum Debuggen Ihres Komponententests in Cocoa oder der ADC-Seite hier . Aber ich kann das Debuggen nicht für ein iPhone App-Ziel funktionieren. Ich kann die Tests starten und ausführen und sie werden während des Builds au...
23.05.2009, 00:55
1
Antwort

Zeichenfolgen in gdb setzen

c ++: %Vor% wenn ich in gdb debuggen:    (gdb) setze var a="ok"   Ungültige Besetzung Ich führe das Programm aus und pausiere an einem Unterbrechungspunkt, nachdem der String a initialisiert wurde. Ich versuche, seinen Wert festzuleg...
23.11.2009, 00:18