Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
software:gdb:coredump [2018-04-13 12:06] – angelegt mgehrig2software:gdb:coredump [2018-04-19 09:52] mgehrig2
Zeile 24: Zeile 24:
  
 **Achtung**: Die Datei wird wegen einem [[https://bugs.launchpad.net/ubuntu/+source/apport/+bug/160999|Bug]] möglicherweise **nicht** überschrieben. Der Coredump muss umbenannt, verschoben oder gelöscht werden, bevor die Applikation neu gestartet wird. **Achtung**: Die Datei wird wegen einem [[https://bugs.launchpad.net/ubuntu/+source/apport/+bug/160999|Bug]] möglicherweise **nicht** überschrieben. Der Coredump muss umbenannt, verschoben oder gelöscht werden, bevor die Applikation neu gestartet wird.
 +
 +
 +===== Analyse des Coredumps =====
 +Der Coredump kann mit dem //gdb// analysiert werden.
 +Dazu wird neben dem Coredump auch die Applikation selbst, also das Binary, benötigt.
 +
 +1.) //gdb// starten\\
 +''gdb </path/to/the/binary> </path/to/coredump>''
 +
 +2.) Segfault analysieren\\
 +''list''\\
 +''backtrace''\\
 +''info locals''\\
 +''print <variablenname>''\\
 +
 +===== Automatiserter Core Dump Report =====
 +
 +[[http://disse.cting.org/2013/01/15/2013-01-15-core-dump-analysis-in-crosscompiled-env|Externer Link]]
 +
 +