Tag: gdb

Verwenden Sie dieses tag für Probleme mit oder bei der GDB, der standard-debugger des GNU-software-system.

wie zu sehen segmentation fault (core dumped)

Anzahl der Antworten 1 Antworten
Ich bin nicht in der Lage, vorwärts zu bewegen in zu bekommen, um zu sehen, den Kern weggeworfen. Habe ich, als ich getippt gdb normal_estimation core Reading symbols from /home/sai/Documents/pcl_learning/normal_estimation/build/normal_estimation...(no debugging symbols found)...done. warning: core file may

Bedeutung von 0x8($rsp)

Anzahl der Antworten 2 Antworten
Mein erstes mal lernen Assembly Lang. Hier ist ein Teil (gdb) Demontage: mov $0x131,%eax cmp 0x8(%rsp),%eax //Question here, what is the value of 0x8(%rsp)? (gdb)i r rax 0x131 305 rbx 0x7fffffffe578 140737488348536 rcx 0x20 32 rdx 0x7fffffffe478

Wie man die Zeilennummern für GDB?

Anzahl der Antworten 2 Antworten
Gibt es einen bestimmten Weg, dies zu tun? Ich spreche im Allgemeinen Zwecken. Wenn ich versuche zu starten, mein Programm in GDB, zum Beispiel, bekomme ich diese Meldung: Reading symbols from /home/amsterdam/Code/c++/opengl_03/bin/opengl_03...(no debugging symbols found)...done. Es macht

Codelite debugger error: Failed to locate gdb! in '/usr/bin/gdb'

Anzahl der Antworten 2 Antworten
So, ich habe gerade codelite installiert auf Ubuntu trusty (14.04) x64 Alles scheint zu funktionieren gut, aber wenn ich versuche, um den debugger auszuführen bekomme ich die Fehlermeldung in der Frage der Titel und er bleibt einfach

"thread apply all bt full" gibt leere in GDB

Anzahl der Antworten 2 Antworten
Ich versuche zu Debuggen von multi-threaded-Prozess auf einem Linux-server läuft Slackware 12 mit GDB 6.6. Sobald ich anfügen und geben Sie den Befehl "thread apply all bt full" - es kommt zurück mit nichts ( zurück auf

Speichern von hex-Wert in der C-string?

Anzahl der Antworten 3 Antworten
Ich habe einen string "SOMETHING /\xff" und ich wollen speichern Sie die hex-Darstellung 0xff in eine char Puffer. Also ich strncpy alles, was nach dem Schrägstrich (/) in mein Puffer (nennen wir es buff). Jedoch, wenn ich

.gdbinit Datei fehlt

Anzahl der Antworten 1 Antworten
Eclipse nicht Debuggen meiner c++ - code. Er bat um eine version von gdb. Ich befestigte den Pfad der gdb aber .gdbinit Datei fehlt immer noch. Ich kann nicht finden es. Der debug-Prozess einfach beendet jetzt. Tut

kann nicht remote Debuggen mit GDB

Anzahl der Antworten 4 Antworten
Ich versuche zu Debuggen Ziel mit gdb, aber Ablehnung bekommen. (gdb) target remote 10.0.0.2:2345 Remote-debugging mit 10.0.0.2:2345 Warnung: Architektur abgelehnt-Ziel-Beschreibung geliefert Remote 'g' packet reply is too long: 00000000ba4eefbe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c04defbe0000000090770940100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Dem PC ist 64-bit-Architektur, ubuntu 64-bit $ uname-a

Codelite debugger error: Failed to locate gdb! bei 'gdb'?

Anzahl der Antworten 1 Antworten
Ich versuche mit Codelite, um zu versuchen, und kompilieren Sie c++ - Projekte, die ich schrieb mit DevCpp. Ich habe nicht viel wissen über Compiler und Debugger.. und jedes mal wenn ich versuche zu kompilieren und zu

wie kann ich die input-Datei im gdb

Anzahl der Antworten 3 Antworten
Ich in der Regel verwenden eine input-Datei, wenn ich Schreibe Programme so, dass Spare ich mir die Mühe der Eingabe von Ziffern wieder und wieder. Hier ist ein Programm, das ich schrieb für quicksort, die einige, wo

Arithmetische Ausnahme in gdb, aber ich bin nicht der Division durch null?

Anzahl der Antworten 3 Antworten
Ich habe immer eine Floating point exception (core dumped) Fehler in meinem C++ - Programm, und gdb zeigt, dass das problem auf eine Zeile führt, dass die modulo-division: Program received signal SIGFPE, Arithmetic exception. [Switching to Thread

Wie zu verwenden g++ im terminal in mac?

Anzahl der Antworten 2 Antworten
Ich habe Xcode installiert und ich kann es kompilieren .cpp-Dateien in Xcode. Jedoch möchte ich die Verwendung von g++ im Terminal, aber der Befehl nicht gefunden wurde: g++ jetzt. Mein OS ist Mountain Lion-Xcode-version ist 4.4. verwenden

GDB + Core-dump-Datei

Anzahl der Antworten 2 Antworten
Können einige bitte helfen Sie mir, dies zu verstehen:- Nachfolgend ein Auszug aus der gdb. Nachdem mein Programm ist abgestürzt, ich öffnete die Binär-und core-Datei im gdb-und der Befehl ausgegeben wurde info frame: (gdb) info frame Stack

GDB drucken Sie alle Werte in char-array

Anzahl der Antworten 2 Antworten
Ich bin die Speicherung von verschiedenen Dateinamen in meinem array die partitioniert sind, durch null-bytes. Beim Debuggen, ich bin nur in der Lage zu sehen, die erste mit dem Namen. So, zum Beispiel, wenn mein array ist

cmp und ja die Frage

Anzahl der Antworten 2 Antworten
Ich habe Probleme, das zu verstehen. Es ist in intel-syntax cmp eax, 0x19 ja greater eax enthält den Wert -40. http://en.wikibooks.org/wiki/X86_Assembly/Control_Flow sagt mir ja das unsigned-Vergleich aus der vorherigen cmp. Soweit ich weiß, sollte diese springen, WENN

breakpoints im GDB

Anzahl der Antworten 2 Antworten
Ich denke, dies kann haben schon früher gefragt, aber ich kann nicht finden, das erfüllt meine Anforderungen. Ich bin debugging(infact versuchen zu verstehen) ein großes Projekt, indem Sie versuchen, den code zu analysieren flow in verschiedenen testsuites.

gdb schlägt auf mountain lion

Anzahl der Antworten 4 Antworten
Habe ich versucht zu kompilieren, 7.x-Version von gdb ohne Glück. Ich mitgestaltet die ausführbare Datei (. http://sourceware.org/gdb/wiki/BuildingOnDarwin). Mit folgenden version gab es diese Probleme. 7.5,7.4,git-Klon: unbekannt load-Befehl 0x2a (und andere) für meine Anwendung und andere system-Bibliotheken beim

Wie man gespeicherte Wert in einem register, die Verwendung des gdb? "p/x $ebx" schlägt fehl mit "Nicht registriert."

Anzahl der Antworten 2 Antworten
angenommen, die folgenden ist der asm-code 8048deb: e8 41 05 00 00 call 8049331 <explode_bomb> 8048df0: 03 73 f4 add -0xc(%ebx),%esi 8048df3: 83 c3 04 add $0x4,%ebx 8048df6: 8d 45 f8 lea -0x8(%ebp),%eax 8048df9: 39 c3 cmp

Wie Drucke ich den vollen Wert einer langen Schnur in gdb?

Anzahl der Antworten 6 Antworten
Will ich drucken die gesamte Länge eines C-string in GDB. Standardmäßig wird abgekürzt, wie kann ich erzwingen, GDB, drucken Sie die gesamte Zeichenfolge? InformationsquelleAutor John Carter | 2008-10-24

Kein symbol table info zur Verfügung

Anzahl der Antworten 3 Antworten
Teste ich eine Bibliothek, die von einer Dritten Partei und es stürzt ab. Wenn ich wollte, um zu sehen, der Grund des Absturzes mein gdb hat mir gesagt, dass es keine Debugsymbole verfügbar Program received signal SIGSEGV,

gdb keine Symboltabelle geladen für die core-Datei

Anzahl der Antworten 2 Antworten
Es wurde eine core-dump produziert am Kunden-Ende für meine Anwendung und während der Blick auf den backtrace habe ich nicht die Symbole geladen... (gdb) where #0 0x000000364c032885 in ?? () #1 0x000000364c034065 in ?? () #2 0x0000000000000000

Wie Sie festlegen, gdb-debugger-Verbindung?

Anzahl der Antworten 1 Antworten
Den Anweisungen hier zeigen, wie das erstellen einer debug-Konfiguration, aber zu sein scheinen, basiert auf einer anderen version von eclipse. Wie wird der gdb debugger-Verbindung (TCP/IP-Adresse und Port-Nummer) konfiguriert eclipse-indigo? Ich sehe Network Connections im Edit Configuration

C/GDB: display-Inhalt der Adresse

Anzahl der Antworten 1 Antworten
Habe ich diese Adresse, 0x8002bf20, und ich brauche, um zu sehen, was dort drinnen. Ich weiß GDB tut nette Dinge wie "print x" und ich werde sehen, so etwas wie struct ex {x: 1, y: 2} Muss

Was bedeutet die option-c zu tun im GCC

Anzahl der Antworten 3 Antworten
Weiß jemand, was macht der -c Flagge tun gcc? Zum Beispiel, was ist der Unterschied zwischen gcc -c output0.c vs gcc output0.c Ich weiß, die zweite macht eine .a Datei, aber ich weiß nicht, was ein .a

ausführen als-Paket " ein.b.c' ist unbekannt - Galaxy S4 Jellybean oder Android 4.3

Anzahl der Antworten 4 Antworten
Kann ich nicht ausführen ausführen als (oder ndk-gdb) für die Galaxy-S4 läuft Jellybean 4.2.2. ~ $ adb shell shell@android:/ $ run-as a.b.c ls run-as: Package 'a.b.c' is unknown Gibt es mehrere Antworten für dieses Problem für pre-ICS-Geräte,

Die Anzeige der code-Fenster, wenn Sie das Debuggen mit GDB

Anzahl der Antworten 4 Antworten
Kann mir jemand sagen, welcher Befehl dient zur Anzeige der source code beim debugging über den GDB. Wäre eine große Hilfe. mögliche Duplikate von gdb-split-Ansicht mit code InformationsquelleAutor Sarwan | 2013-10-09

Unbekannte Quelle der Warnung: "nicht finden können, linker symbol für virtuelle Tabelle für..."

Anzahl der Antworten 2 Antworten
Seit ein paar Tagen bin ich immer eine Warnung msg beim Debuggen. Ich kann nicht finden wo es herkommt. Ich googleing schon und fand Dinge, wie es ist, weil ich eine statische variable. Aber nehmen Sie es

gdb "Bei Systemstart Programm beendet mit code 126."

Anzahl der Antworten 1 Antworten
Ich bin Debuggen eines c++ - Programms: gdb simplesearch.o Dann gdb startups erfolgreich: (gdb) Reading symbols from /home/zwx/workspace/xapian/examples/simplesearch.o...done. Aber wenn ich versuchte zu laufen: (gdb) run gdb Berichte: Starting program: /home/zwx/workspace/xapian/examples/simplesearch.o /bin/bash: /home/zwx/workspace/xapian/examples/simplesearch.o: cannot execute binary file

GDB keine solche Datei oder Verzeichnis

Anzahl der Antworten 2 Antworten
Bin ich nach diesen lehren aus OpenSecurityTraining. Habe ich erreicht das Labor Teil, wo ich habe zu trainieren, um mich auf eine CMU-Bombe. Sie bieten eine x86_64 kompiliert CMU-Bombe, die Sie hier finden können, um Zug auf

wie kann ich Schritt für Schritt durch verschachtelte Funktionsaufrufe in gdb?

Anzahl der Antworten 3 Antworten
manchmal möchte ich die debug-Funktionen wie diese: my_func1(my_func2(my_func3(val))); gibt es eine Möglichkeit, die ich können Schritt für Schritt durch diese verschachtelten Aufruf in der gdb? Ich will Schritt für Schritt durch my_func3, dann my_func2, dann my_func1 etc

Debugging-gemeinsam genutzte Bibliotheken mit gdbserver

Anzahl der Antworten 4 Antworten
Bin ich mit dem gdbserver auf dem target und CodeSourcery IDE. Meine hardware ist ein gumstix mit einem omap3530. Kann ich Schritt durch den code in meine main-Applikation, aber wenn ich versuche, den Schritt in eine Funktion

warning: GDB: Failed to set controlling terminal: Operation not permitted

Anzahl der Antworten 1 Antworten
Ich bekomme diese Fehlermeldung (Titel der Frage), als ich bin versucht, debug C/C++ - Programme mit gdb mit Netbeans IDE. Weiß jemand, was das bedeutet, und wie man loswerden der Warnung? Ich bin in der Lage, die

gdb schlägt fehl mit Fehler 193 beim Debuggen MinGW kompiliert code

Anzahl der Antworten 5 Antworten
Dies ist angezeigt, wenn ich versuche zu Debuggen mein code mit Eclipse: alt-text http://img63.imageshack.us/img63/1679/eclipseerr.jpg Dann habe ich versucht, erstellen Sie eine einfache "Hello World" - Programm manuell mit Notepad++ und dem Befehl-Linie gcc. Als ich startete die

Zu übersetzen, wie kernel-trap Fehler dividieren rsp:2b6d2ea40450 auf eine Quelle?

Anzahl der Antworten 1 Antworten
Kunden gemeldeten Fehler in einem unserer Programme, verursacht durch die division durch null. Wir haben nur dieses VLM-line: kernel: myprog[16122] trap divide error rip:79dd99 rsp:2b6d2ea40450 error:0 Ich glaube nicht, dass es eine core-Datei. Suchte ich über das

Anzeigen/Drucken-Funktion code in GDB

Anzahl der Antworten 2 Antworten
Ich versuche zu entwickeln, die eine einfache text-basierte Benutzer-Schnittstelle, die läuft einige gdb-Befehle. Ich möchte die Benutzer in der Lage sein zu setzen und zu brechen/trace-Punkt in einem bestimmten Bereich den code, und führen Sie einige debug-Befehle.

Wie zu installieren GDB-debugger für Eclipse CDT

Anzahl der Antworten 6 Antworten
Möchte ich für die Verwendung der Integrierten Tools für die Entwicklung von C++, nicht für die Verwendung von Eclipse als nur der editor und kompilieren Sie in eine andere Umgebung. mein eclipse CDT-tool als Standard ist ohne

Wie finde ich einen segmentation fault aus mehreren Dateien mit GDB

Anzahl der Antworten 6 Antworten
Wurde ich in einem interview gefragt wie kann man die debug-segmentation fault in C-Programm mit GDB. Ich sagte Ihnen, wir kompilieren unser Programm mit -g option, so wie es die debugging-Informationen hinzufügen, um Binär-Datei, und Lesen können-core-dump-Datei,

Core-dump-Datei-format

Anzahl der Antworten 2 Antworten
Ich geschrieben habe, eine benutzerdefinierte core-dump-handling-Anwendung für ein Projekt. Ich habe geändert "/proc/sys/kernel/core_pattern platziert wird' nenne meine dump-handler und seine erfolgreich aufgerufen. Nun das Problem ist das speichern der core-dump in einer Datei erkannt werden kann, durch

GDB-Debugging: Anwendung termintes mit SIGTRAP

Anzahl der Antworten 2 Antworten
Haben versucht, das remote-Debuggen einer Anwendung, die läuft auf meinem Ziel mit GDB. Das Ziel ist Armv6 basiert, das Betriebssystem ist linux und die Anwendung ist eine QT-basierte Multithread-Anwendung. Ich bin in der Lage, den break-Punkt. Aber

Warnung: (Interner Fehler: pc 0x804a6b0 in Lesen in psymtab, aber nicht in symtab.) g++

Anzahl der Antworten 2 Antworten
Ich versuche zu Debuggen eines Programms mit ddd. Wenn ich versuche, geben Sie eine beliebige Funktion, oder innerhalb main() selbst, bekomme ich die folgende Warnung: Warnung: (Interner Fehler: pc 0x804a6b0 in Lesen in psymtab, aber nicht in

Debugger für C++ - eclipse gibt die folgende Fehlermeldung. 'Start Programm-name' gefunden ... Error while launching command: gdb --version

Anzahl der Antworten 1 Antworten
Ich habe immer gearbeitet, um die debugger-Problem, aber es ist mittlerweile zu lästig. Ich arbeite auf komplexere Programme und können nicht überall wenn ich nicht Debuggen meiner Programme. Hat sonst jemand in der Lage gewesen, um dieses

Aktivieren memleak option in gdb für linux

Anzahl der Antworten 2 Antworten
Ich versuche, um zu sehen, welcher Prozess das verursacht einen Speicherverlust, und heap-dump, die verursacht wird, um zu sehen, was ist die Frage. Welchen Befehl verwende ich in gdb festlegen der Speicherverlust auf, und prüfen Sie den

Debug qemu mit gdb

Anzahl der Antworten 2 Antworten
Wie kann ich den Gebrauch von gdb zum Debuggen von qemu? Ich habe gegoogelt aber konnte nichts finden konkrete. Hi..Kann mir jemand helfen, die ersten Schritte mit debugging qemu mit gdb? Die folgenden Informationen sind nicht sehr

C-Programmierung: Verwendung von gdb mit Makefile und Kommandozeilen-Argumente?

Anzahl der Antworten 1 Antworten
Zu schaffen .heraus ausführbaren, ich habe zu geben: $: make $: myprogram.out name.ged Mein Programm enthält einen Befehl für die Kommandozeile, also der "Namen.ged". Immer wenn ich gdb nach immer ein " segmentation fault (core dumped), ich

Wie eine Schleife in einer GDB-Skript, bis das Programm beendet ist?

Anzahl der Antworten 2 Antworten
define traverse while(CONDITION) if $start == 0 set $start = 1 print_node print_rss_item else continue print_node print_rss_item end end end Welche Voraussetzung brauche ich, um die Schleife zu stoppen, wenn das Programm beendet ist? Ich gehe davon

Mit gdb und gdbserver mit einem 32-bit-Binärdateien auf einem 64-bit-Maschine mit Centos 5, beschwert sich über memory access oder falsch formatierte Daten

Anzahl der Antworten 1 Antworten
Ich habe zwei identische 64 bit Centos 5 Maschinen, die vernetzt sind, und teilen Sie Ihr /home mounten. Ich stellen Sie eine einfache Hello World-Programm auf der einen, und dann habe ich herausgefunden, wie man den Gebrauch

Gdb wiederholt "kein symbol-Tabelle wird geladen"

Anzahl der Antworten 1 Antworten
Okay ich bekomme einfach nicht den gdb zu arbeiten, trotz versuchen schon ein paar Lösungen. Mein makefile hat cc -g _________ und produziert myfilesys >gdb myfilesys (gdb) break my_linked_list.c:90 No symbol table is loaded, use the "file"

gdb nicht öffnen können shared object-Datei

Anzahl der Antworten 2 Antworten
Ich versuche zu Debuggen, meine Anwendung starten aus der Konsole. > gdb ./Geod dann in gdb (gdb) run und ich bekomme die Ausgabe: error while loading shared libraries: libGeo.Cored.so.1: cannot open shared object file: No such file

Warnung RTTI symbol nicht gefunden, wenn Sie mit boost::iostreams

Anzahl der Antworten 1 Antworten
Nutze ich Boost::iostreams zu schreiben, gleichzeitig auf meine Konsole und in eine Datei. Wenn ich mit eclipse Debuggen(mit gdb natürlich), ich bekomme eine Warnung, die sagt RTTI-symbol nicht gefunden, für eine der Klassen, die ich benutze, die

Montage GDB-Print String

Anzahl der Antworten 2 Antworten
So, in der Montage erkläre ich den folgenden String: Sample db "This is a sample string",0 In der GDB-ich-Typ "p-Probe" (ohne Anführungszeichen) ein und es spuckt 0x73696854. Ich möchte die tatsächliche Zeichenfolge zu drucken. Also versuchte ich