KDevelop, Core Datei & Probleme

bsdagent

Auch im #bsdforen.de Chat
Abend

Ich hab FreeBSD 6.2 auf i386, meine ports installation ist http://nopaste.bsdforen.de/1189704016.

Hab also bei meiner Applikationsprogrammierung ein fehler, der in einer Core datei ist "DATEI.core". Normalerweise lässt sich das problemlos mit KDevelop öffnen, Menü: Debuggen -> Core-Datei untersuchen ...

Doch es kommt folgende fehlermeldung.

1. MessageBox:
Der Debugger kann nicht gestartet werden.

'/usr/bin' kann nicht gestartet werden. Vergewissern Sie sich, dass der angegebene Pfad richtig ist.

2. MessageBox:
Es wurde ein gdb-Befehl verschickt, ohne dass der Debugger läuft
Der Befehl lautet:
core /usr/home/USERNAME/FOLDERNAME/FOLDERNAME/bin/output.core

3. MessageBox:
Es wurde ein gdb-Befehl verschickt, ohne dass der Debugger läuft
Der Befehl lautet:
-break-list

4. MessageBox:
Es wurde ein gdb-Befehl verschickt, ohne dass der Debugger läuft
Der Befehl lautet:
-stack-list-arguments 0 0 0

5. MessageBox:
Es wurde ein gdb-Befehl verschickt, ohne dass der Debugger läuft
Der Befehl lautet:
-stack-list-locals 0

6. MessageBox:
Es wurde ein gdb-Befehl verschickt, ohne dass der Debugger läuft
Der Befehl lautet:
-thread-list-ids

So, dann kommt nichts mehr. Ich weis jetzt net, ob ich da was vergessen hab zu installieren. "gdb" ist drauf.

P.S. Es geht mir nicht um den Fehler meiner programmierten applikation, sondern, dass ich den inhalt von Core Dateien untersuchen kann.

Gruss
bsdagent
 
Kannst du in Kdevelop nicht den Pfad zum gdb einstellen? Den findest du mit which gdb heraus.

Hi Kamikaze

Ich hab in KDevelop nun den GDB ausgewählt "/usr/bin/gdb", am anfang stand dort nur "/usr/bin". Doch komischerweise will er net, er meldet bei der auwahl der Core Datei in der Statusleiste von KDevelop:

Program terminated with signal 11, Segmentation fault.

Und im GDB Tab Feld steht:

/usr/bin/gdb CORE_DATEI --interpreter=mi2 -quiet

Normalerweise, dass war jedenfalls beim älteren KDevelop, konnte ich die Core Datei als Baumstruktur sehen. Doch jetzt kommt nichts.

Hier mal meine GDB Konfiguration: http://www.picpaste.de/GDB_1.png.

Immerhin kommt er nicht mehr mit der Meldung, wie zu beginn meines Posts.

Gruss
bsdagent
 
Da gdb zur Welt gehört (zumindest unter FreeBSD) ist es ziemlich seltsam, dass das Segfaultet. Ich würde unbedingt die Welt neu bauen.
 
Zurück
Oben