Suchergebnisse für Anfrage "gdb"

6 die antwort

Drucken von "array" aus .bss in gdb

my nasm x86-Assemblycode enthält Folgendes: ; The code should mimic the following C-code: ; int a[10]; ; for (int i = 0; i < 10; i++){ ; a[i] = i; ; } SECTION .data arraylen dd 10 SECTION .bss array RESD 10 SECTION .text global main main: mov ...

20 die antwort

Kann gdb einen Funktionszeiger auf einen anderen Ort zeigen lassen?

Ich erkläre es Sagen wir, ich bin daran interessiert, das @ zu ersetzrand() Funktion, die von einer bestimmten Anwendung verwendet wird. So hänge ich gdb an diesen Prozess an und lade meine benutzerdefinierte gemeinsam genutzte Bibliothek (mit ...

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 ...

TOP-Veröffentlichungen

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)?

18 die antwort

C / C ++ brauchen eine clevere Möglichkeit, Funktionsaufrufe zu verfolgen

Ich bin auf der Suche nach einer cleveren Möglichkeit, Funktionsaufrufe und -rückläufe zu verfolgen. Ich weiß, dass ich den Debugger verwenden kann, aber ich möchte, dass er beim Aufrufen einer Funktion nur etwas an das Terminal ausgibt, anstatt ...

2 die antwort

Programm mit -fPIC kompiliert stürzt ab, während über threadlokale Variable in GDB gegangen wird

Dies ist ein sehr seltsames Problem, das nur auftritt, wenn das Programm mit @ kompiliert wir-fPIC Möglichkeit Usinggdb Ich kann Thread-lokale Variablen drucken, aber wenn ich sie überschreite, stürzt sie ab. thread.c #include <pthread.h> ...

16 die antwort

Wie installiere ich gdb (Debugger) in Mac OS X El Capitan?

Wie installiere ich gdb (Debugger) in Mac OS X El Capitan? Ich habe versucht, gdb zu installieren, bin aber ein paar Mal gescheitert. Ich bin dieser URL gefolgt:http: ...

2 die antwort

Python hübscher Drucker zum Debuggen von stdlib-Variablen funktioniert nicht

Ich bin diesem Beitrag zum Debuggen von Variablen auf hübsche Weise gefolgt Der Wert von Strings erscheint nicht in Eclipse Mars CDT [https://stackoverflow.com/questions/32411117/the-value-of-strings-doesnt-appear-in-eclipse-mars-cdt] jedoch ...

6 die antwort

Wie kann ich C ++ 0x-Programme in MacPorts gcc 4.5 debuggen?

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 nicht in der Lage zu sein, die ...

2 die antwort

make gdb eine gemeinsam genutzte Bibliothek von einem bestimmten Pfad laden

Ich habe beim Ausführen einer Anwendung einen Core erhalten und die ausführbare Datei, das Corefile und eine gemeinsam genutzte Bibliothek, die die Anwendung verwendet, in @ gespeicher/tmp, um sie später zu überprüfen. Ich habe dann ...