Neue Fragen mit dem Tag «gdb»

Insgesamt gefunden 46 Fragen

0
Bewertungen
0
Antworten
408
Ansichten

Neues Gcc vs. älteres Valgrind

Ich arbeite an einem RHEL6-System mit einem Softwareprojekt, für das C ++ 11 erforderlich ist. Diese Anforderung zwingt mich dazu, auf den im Betriebssystem enthaltenen Basis-Compiler (gcc-4.4.7) zu verzichten und einen manuell erstellten (gcc-8.2.0) zu verwenden. Die Dinge funktionieren außer valgr...

-1
Bewertungen
1
Antwort
506
Ansichten

Was ist mit Qt Creator zu installieren?

Ich versuche Qt creator unter Windows zu installieren, aber es hat so viele Optionen (und die gesamte Installation erfordert viele GB), dass ich wirklich nicht weiß, welche ich brauche. Ich möchte nur Befehlszeilen- und GUI-Anwendungen in C ++ erstellen und debuggen können. Es gibt jedoch alle diese...
fragte Floella vor 5 Jahren

0
Bewertungen
1
Antwort
443
Ansichten

Was ist die Batch-Modus-Ausführung in GDB?

Ich las einen Kommentar wie - "Läuft gdb im Batch-Modus". Wollten Sie also verstehen, was die Batch-Modus-Ausführung für GDB bedeutet? Und wie sieht die andere Ausführung für GDB aus?
fragte Darshan L vor 5 Jahren

1
Bewertungen
1
Antwort
475
Ansichten

Was ist zu tun, wenn beim Remote-C ++ - Debugging von vs-code gnutarget-Formatname festgelegt wird

Ich bin auf dem Debuggen von Remote-C ++ - Programm, das auf Himbeer-Pi auf Ubuntu ausgeführt wird. Ich habe https://medium.com/@spe_/debugging-cc-programs-remotely- using- visual- studio- and- gdbserver- 559d3434fb78 gefolgt . Aber beim Start des Debugging bekomme ich GDB failed with message: "/MyP...
fragte neckTwi vor 5 Jahren

1
Bewertungen
0
Antworten
498
Ansichten

MinGW: Python-fähige GDB unter Windows

Ich verwende QtCreator 4.6.2, für das anscheinend Python-fähige GDB erforderlich ist, wenn ich es als Debugger verwenden möchte. Ich habe versucht, mingw32-gdb-pythonVersion 7.5-1 mit dem MinGW - Installationsprogramm (grafische Benutzeroberfläche) zu installieren, und ich habe eine gdb-python27.ex...
fragte Yksisarvinen vor 5 Jahren

1
Bewertungen
0
Antworten
594
Ansichten

"Gdb / gdbserver" kann in der BuildRoot-Konfiguration nicht ausgewählt werden

BuiltRoot ist ein Tool zum Erstellen eingebetteter Linux-Images. Ich möchte gdb / gdbserver im Zielsystem aktivieren, aber ich kann "gdb / gdbserver" nicht auswählen Configuration > Target packages > Debugging, profiling and benchmark. Es zeigt, dass gdb / gdbserver eine Toolchain mit Threads...
fragte Mahler vor 5 Jahren

0
Bewertungen
1
Antwort
725
Ansichten

Wie deinstalliere ich pwndbg?

Nicht viel zu erklären, außer ich googelte und konnte nichts finden, was mit dem Deinstallationsvorgang zu tun hatte. Ich bin auf einem Debian 9-System. Wenn ich mich recht erinnere, habe ich es installiert: git clone https://github.com/pwndbg/pwndbg cd pwndbg ./setup.sh Ich bin ein relativer Neuli...
fragte Adam Bromiley vor 6 Jahren

3
Bewertungen
0
Antworten
414
Ansichten

GDB 7.6 TUI aktualisiert die Anzeige nicht und erstellt Artefakte

Ich verwende GDB 7.6 auf einem Remote-Server. Wenn ich anfange gdb, ist alles in Ordnung, solange das Programm zum Debuggen nicht ausgeführt wird. Ich kann die Aufwärts- und Abwärtspfeile verwenden, um durch den GDB-Verlauf usw. zu navigieren. Es ist kein Anzeigefehler zu melden. Wenn ich irgendwo i...
fragte hdl vor 6 Jahren

0
Bewertungen
0
Antworten
313
Ansichten

Kennzeichnen Sie alle Speicheradressen, auf die vom Prozess verwiesen wird

Ich möchte alle Speicheradressen erfassen, auf die mein Prozess unter Ubuntu verweist. Ist gdb hilfreich, oder gibt es andere Tools? Vielen Dank!
fragte Groot vor 6 Jahren

0
Bewertungen
1
Antwort
2407
Ansichten

gdb binär und wo finde ich es?

Ich befolge hier die Anweisungen, um gdb auf meinem MacOS Sierra zu installieren. In Abschnitt "2.1.3. Code-sign the gdb binary" muss ich "den vollständigen Pfad zur gdb binary" angeben, aber ich weiß nicht, was es ist und wo ich es finden kann. Vorher hatte ich jeden Befehl hier bis auf die Zeile k...
fragte Nhu Thai Sanh Nguyen vor 7 Jahren

2
Bewertungen
1
Antwort
1534
Ansichten

Wie kann ich eine bestimmte gdb (oder andere) Paketversion mit apt-cyg in Cygwin installieren?

Ich versuche, eine neue Version des gdbDebuggers auf meiner zu installieren cygwin(Version, die mitgeliefert wird, cygwinist fehlerhaft). Da ich die neueste Version von gdbbrauche, muss ich apt-cygsie installieren. Wenn ich laufe apt-cyg install gdb=7.12Ich erhalte eine Fehlermeldung: Unable to loca...
fragte Danijel vor 7 Jahren

0
Bewertungen
2
Antworten
2130
Ansichten

Kann keine Variablen in gdb sehen

Ich bin neu bei cygwin (und * nix für diese Angelegenheit) und verstehe nicht das folgende Verhalten von gdb. Ich habe eine ausführbare Datei erstellt, die absichtlich zu einem SIGSEGV führt: #include <iostream> void Func(int i) { int* pFoo = NULL; *pFoo = 1; } int main(int argc, char** argv...
fragte StoneThrow vor 7 Jahren

0
Bewertungen
1
Antwort
718
Ansichten

Pfeiltasten in GDB (Fenstermodus) funktionieren nicht mit TERM = xterm

Erstens ist dies nicht das Problem der Historiengröße. (gdb) show history size The size of the command history is 70000000. Zweitens passiert es in xterm und nicht in vt100, und ich möchte vt100 wegen seltsamer Farbschemata und Sachen nicht. Gibt es eine Möglichkeit, xterm so zu ändern, dass Pfeilt...
fragte tcpip vor 7 Jahren

2
Bewertungen
1
Antwort
1772
Ansichten

Wie entspricht ps -ef in Windows 10?

Ich habe online gesucht und nichts gefunden, was das erreichen könnte, was ich tun möchte. Ich suche einen Befehl mit einer Ausgabe, die "ps -ef" von Linux entspricht, damit ich die Prozess-ID herausfinden kann, die mit einer von mir selbst erstellten ausführbaren Datei verknüpft ist. Ich möchte die...
fragte user3326293 vor 7 Jahren

5
Bewertungen
1
Antwort
20252
Ansichten

Geöffnete Datei schließen, ohne den Prozess zu beenden

Ich habe Java (yeah java ...) Anwendung, die auf CentOS 7 ausgeführt wird. Nach einer Weile gibt es viele "gelöschte" Dateien, die mich stören. für gelöschte Dateien (nicht das Problem): lsof | grep "(deleted)" Ich habe sie in / proc / pid / fd / ... gefunden und meine Frage ist, wie ich sie töten...

2
Bewertungen
1
Antwort
411
Ansichten

coredumps 'kann den Kern nur auf einen vollständig qualifizierten Pfad ausgeben!'

Ich habe eine Frage zum Generieren von Coredumps unter Debian. Zuerst aktiviere ich das Feature durch diesen Befehl: ulimit -c unlimited Als Nächstes erstelle ich einen Segmentierungsfehler, aber ich habe diesen Fehler: [107356.139862] level0[5616]: segfault at 61616161 ip 61616161 sp bffff730 erro...
fragte Toufik Airane vor 8 Jahren

0
Bewertungen
1
Antwort
422
Ansichten

Wie kann ich in den Prozess einsteigen, der auf gdb läuft?

Also habe ich versucht, ein Programm zu debuggen, das auf zwei Knoten läuft. Ich benutze yod als Task Launcher. yod -hosts node01,node02 ./dist_task -nl 2 Das Programm steht fest. Also wollte ich die GDB so benutzen yod -hosts node01,node02 gdb ./dist_task Ich bin in der gdb-Sitzung in node01, a...
fragte solti vor 8 Jahren

1
Bewertungen
1
Antwort
573
Ansichten

$ HOME ist für root-Benutzer unter Ubuntu 14.04 nicht definiert

Bei einer neuen Ubuntu 14.04-Installation wurde die bash-Umgebung für den Root-Benutzer nicht $HOMEdefiniert. Ich muss einige Apps von einer Root-Shell aus ausführen, zum Beispiel: gdb /usr/sbin/apache2 Ohne ein Arbeitsverzeichnis ist dies schwierig $HOME, da Apps die Umgebung mögen vimund gdbbenöt...

2
Bewertungen
0
Antworten
507
Ansichten

Emacs, gdb: Wie wird die Programmausgabe im gdb 2 Fenstermodus an den gdb-Puffer geleitet?

Gibt es eine Möglichkeit, Emacs 24.3.1 mit gdb 7.5 anzuweisen, die Programmausgabe im gdb-Puffer anstelle eines separaten "** input / output **" - Puffers anzuzeigen? (Die Anzeige in einem separaten Puffer in 2 Fenstern im gdb-Modus bringt die aktuellen Fenster wirklich durcheinander, und ich muss...
fragte simpleuser vor 9 Jahren

0
Bewertungen
1
Antwort
2490
Ansichten

Einführung von gdb und pstack unter Amazon Linux AMI

Ich habe versucht, gdb und pstack auf der EC2-Instanz mit Amazon AMI zu installieren (es wurde nicht standardmäßig installiert), und es funktioniert nicht. Versucht: [ec2-user@ip-172-21-ab-xyz ~]$ sudo yum install gdb Loaded plugins: priorities, update-motd, upgrade-helper No package gdb available...

0
Bewertungen
1
Antwort
1260
Ansichten

Homebrew install gdb, Symlink-Fehler mit Binutils

Ich versuche, GDB über Homebrew unter OSX Mavericks über den Befehl zu installieren brew install homebrew/dupes/gdb. Diese Fehlermeldung erscheint während der Installation: gdb requires special privileges to access Mach ports. You will need to codesign the binary. For instructions, see: http://sour...

2
Bewertungen
1
Antwort
471
Ansicht

Dtrace zeigt, dass posix_spawn mit nur 3 Argumenten aufgerufen wird. Versuchen, von Hand zu starten

Ich habe dtrusseinen Prozess ausgeführt, bei dem ein anderer gestartet wird: Der League of Legends Launcher startet den Hauptspielprozess mit bestimmten Argumenten, die ich scheinbar nicht über die Befehlszeile übergeben kann. Was meine Aufmerksamkeit auf sich zog, war diese Zeile der Dtruss-Ausgabe...
fragte Alex Popov vor 9 Jahren

6
Bewertungen
2
Antworten
4581
Ansicht

Software: Starten des Zuschauermodus für League of Legends über die Befehlszeile (Mac)

Hintergrund: tl; dr am Ende League of Legends verfügt über einen Zuschauermodus, in dem Sie das Spiel eines anderen Spielers (im Wesentlichen eine Wiederholung) mit einer Verzögerung von 3 Minuten verfolgen können. Die beliebte LoL-Website OP.GG hat eine clevere Methode gefunden, um diese Zuschauers...
fragte Alex Popov vor 9 Jahren

1
Bewertungen
0
Antworten
985
Ansichten

Debuggen des Linux-Kernels, SIGKILL

Ich habe versucht, den Linux-Kernel (vmlinux) mit gdb während meiner Ausbildung zu debuggen, aber nachdem ich den Kernel ausgeführt habe, bekam ich gerade "Programm beendet mit SIGKILL": gdb vmlinux-3.11.0-12-generic ...GDB header... Reading symbols from .... (gdb) break start_kernel (gdb) break ini...
fragte user314509 vor 10 Jahren

0
Bewertungen
1
Antwort
4350
Ansichten

So installieren Sie gdb unter Arch Linux

Wie installiere ich den GNU-Debugger (gdb) unter Arch Linux? Ich habe überprüft, dass gdb noch nicht installiert ist, indem Sie diesen Befehl ausführen: gdb -help Ich habe das probiert: sudo apt-get install gdb aber es funktioniert nicht
fragte ann_smith vor 10 Jahren

1
Bewertungen
1
Antwort
1181
Ansicht

Debug-Infopaket für Centos

Hallo, ich bekomme auf jeder Zeile der gdb-Anweisungen folgende Schritte. Weiß jemand, welches Paket ich installieren muss, um diese Nachricht aus einem CentOS-Build zu entfernen? Fehlende separate Debuginfos verwenden Sie: debuginfo-install libtool-ltdl-2.2.6-15.5.el6.x86_64 CentOs Version 6.5 Kern...
fragte bjackfly vor 10 Jahren

2
Bewertungen
0
Antworten
261
Ansicht

Die alte gdb kann nicht herausfinden, wie sie protokolliert

Ich verwende ein veraltetes Red Hat-Betriebssystem und debugge mit der integrierten gdb, aber ich kann nicht herausfinden, wie die Protokollierung durchgeführt wird. Ich habe es versucht: set logging on Aber bekomme: No symbol "logging" in current context Es wird auch keine Protokollierungsoption...

2
Bewertungen
0
Antworten
820
Ansichten

Wo ist die Konsole ST2 / GDB?

Ich verwende sublime Text 2. Ich habe GDB zum Laufen gebracht, sehe aber nirgendwo ein Konsolenfenster. Ich sehe die GDB-Konsole, aber nichts, was Text aus meinem C ++ - Programm ausgibt. Wie verwende ich GDB und sehe den Text der Konsolen-App?

1
Bewertungen
4
Antworten
27147
Ansichten

Woher weiß man, ob gdb installiert ist?

Woher weiß ich, ob gdb auf einem Unix-Rechner installiert ist? Ich führe die folgenden Befehle aus: > gdb > gdb main und das Ergebnis ist gdb: Befehl nicht gefunden aber ich nicht, wenn dies bedeutet, dass gdb nicht installiert ist.

2
Bewertungen
1
Antwort
387
Ansichten

Kann ich die printf-Ergebnisse eines C-Programms fernüberwachen?

Ich habe ein lang laufendes C-Programm, in dem ich von der Terminal.app aus gestartet habe: gdb program_name gdb run Ich verwende viele printf-Anweisungen, um den Fortschritt des Programms zu überwachen. Leider ist der Bildschirm des Computers seit gestern eingefroren, der Prozess läuft jedoch noch...