gdb

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

gdb --tui kann keine Ränder mit korrekten Zeilen anzeigen, wenn das PuTTY-Terminal auf UTF-8 eingestellt ist

Problem Ich logge mich mit PuTTY in ein entferntes CentOS-System ein und mache meine Entwicklung mit g ++ und gdb. My PuTTY ist so eingestellt, dass die Terminalausgabe als UTF-8 interpretiert und entsprechend gerendert wird. Diese Einstellun...
03.04.2014, 15:40
1
Antwort

Wie finde ich heraus, ob eine Funktion reentrant ist?

Ich versuche, eine Funktion aus einer Open Source-Bibliothek zu verwenden. Diese Funktion wird standardmäßig nicht von außen offen gelegt (daher nehme ich an, dass es sich nicht um eine direkt von der Open Source Bibliothek bereitgestellte Funkt...
23.04.2015, 13:11
1
Antwort

Manipulieren von C ++ - Membervariablen, die in GDB mit $ beginnen

Ich arbeite mit einer C ++ - Codebasis mit einem sehr speziellen Codierungsstil, einschließlich der Präfix-Membervariablen in Klassen mit '$'. Für alle, die noch nie zuvor darauf gestoßen sind, gehört es nicht offiziell zu C ++ - Standards, aber...
13.05.2015, 19:17
1
Antwort

Überschreiten von Bibliotheksaufrufen mit gdb / gdbserver

Ich habe eine allgemeine gdb / gdbserver Frage. Ich versuche, eine Arm Linux Embedded-Anwendung mit gdb auf dem Host und gdbserver auf dem Remote-Ziel zu debuggen. Ich kann am Anfang von main Codezeilen durchgehen. Gdb (oder gdbserver) scheint j...
15.12.2011, 15:25
0
Antworten

GDB tui in TMUX

Ich habe Probleme mit dem gdb --tui-Modus innerhalb von tmux. Die Codeanzeige wird verstümmelt, nachdem der Code durchlaufen wurde. Ich benutze gdb 7.6.1 mit tmux 1.6. Ich habe tmux 1.9a auch versucht, und erfahren Sie noch dieses Problem. gdb i...
12.03.2014, 16:57
6
Antworten

Wie kann malloc () einen SIGSEGV verursachen?

Ich habe einen seltsamen Fehler in meinem Programm, es scheint mir, dass malloc () einen SIGSEGV verursacht, was nach meinem Verständnis keinen Sinn ergibt. Ich verwende eine Bibliothek namens Simclist für dynamische Listen. Hier ist eine Str...
17.09.2009, 19:59
4
Antworten

GDB Frage: Pretty-Drucken eines 2D-Arrays?

Ich habe eine 2d Array-Matrix [10] [10], die ich zur Debugzeit untersuchen möchte. Ich verstehe, dass ich dies in GDB mit machen kann %Vor% Aber es gibt dies in einer Zeile aus, was es schwierig macht, es zu lesen. Gibt es eine Möglich...
27.10.2010, 10:00
2
Antworten

Kann gdb bei jedem Abbruch eine bestimmte Variable drucken? [Duplikat]

Ich muss eine Variable überprüfen, um herauszufinden, ob sie korrekt eingestellt ist, was nach mehreren Schleifen passieren könnte. Was ich jetzt mache, ist so etwas wie folgt: %Vor% Kann ich diese Variable decoder.m_msg bei jedem Pr...
21.03.2013, 10:44
2
Antworten

gdb print druckt nichts aus, was aus meinem char-Array lesbar ist

Ich habe ein char buffer[100] und ich versuche, gdb zu verwenden, um den Inhalt zu verschiedenen Stadien der Laufzeit daraus zu lesen. Ich benutze p buffer und ich bekomme %Vor% Wie bekomme ich p , um es in ein lesbares Format zu...
11.04.2010, 00:37
5
Antworten

Profiler, der an laufende Prozesse angehängt wird?

Ich brauche einen guten Profiler für Windows und Linux (sie müssen nicht derselbe sein; separate Empfehlungen für jedes Betriebssystem sind in Ordnung), die an einen bereits laufenden Prozess angehängt werden können, der nicht in einem "speziell...
21.02.2011, 21:49