Suchergebnisse für Anfrage "gdb"

6 die antwort

Wie ändere ich den Speicherinhalt mit GDB?

Ich weiß, dass wir verschiedene Befehle verwenden können, um auf den Speicher zuzugreifen und ihn zu lesen: zum Beispiel print, p, x ... Aber wie kann ich den Inhalt des Speichers an einem bestimmten Ort ändern (während des Debuggens in GDB)?

2 die antwort

GDB-Schritt in den Dynamic Linker-Code (ld.so)

2 die antwort

gcc / gdb: Wie binde ich den absoluten Pfad zur Quelldatei in die Debug-Informationen ein?

Ich frage mich nur, ob ich gcc sagen kann, dass er den absoluten Pfad zu einer Quelldatei in die Debug-Informationen einbetten soll, auch wenn ich gcc wie nenne

TOP-Veröffentlichungen

4 die antwort

Frontend für GDB schreiben

4 die antwort

So drucken Sie die Variable <unvollständiger Typ> in gdb

Manchmal gibt gdb "unvollständiger Typ" für einen Variablentyp aus. Was bedeutet das und wie können wir diesen Wert sehen?

4 die antwort

gdb Beim Beenden des Startprogramms mit Code 127

Wollte gdb als Debugger in Linux Debian verwenden. Beim Versuch, eine Binärdatei auszuführen, erhalte ich Folgendes: (gdb) r Starting program: /usr/local/sbin/test /bin/bash: /usr/local/sbin/test: No such file or directory During startup program ...

6 die antwort

Wie wird das Speicherlayout meines Programms zur Laufzeit in C angezeigt?

Ich möchte das Speicherlayout meines Programms in C sehen, damit ich alle verschiedenen Segmente des Speichers praktisch während der Laufzeit verstehen kann, z. B. Änderungen in BSS oder Hea

4 die antwort

Wie kann man den 16-Bit-x86-Bootsektorcode in der GDB mit "x / i $ pc" zerlegen? Es wird als 32-Bit-@ behande

Zum Beispiel mit einem Bootsektor, den das BIOS druckta zum Bildschirmmain.asm: org 0x7c00 bits 16 cli mov ax, 0x0E61 int 0x10 hlt times 510 - ($-$$) db 0 dw 0xaa55Dann nasm -o main.img main.asm qemu-system-i386 -hda main.img -S -s & gdb -ex ...

3 die antwort

Wie kann ich einen Thread nach dem anderen fortsetzen, wenn ich ein Multithread-Programm in GDB debugge?

Ich habe ein Programm, das zwei Threads verwendet. Ich habe den Haltepunkt in beide Threads gesetzt. Während ich das Programm unter gdb laufen lasse, möchte ich zwischen den Threads wechseln und sie laufen lassen. (Thread t1 ist aktiv und läuft ...

1 die antwort

C ++ - Thread stoppt nicht im asynchronen GDB-Modus mithilfe einer benutzerdefinierten oder Python-Befehlssequenz

Ich verwende gdb 7.4.1 auf einem eingebetteten PowerPC-Ziel, um einige Analysen in meinem Multithread-C ++ - Programm durchzuführen, das Pthreads verwendet. ...