Finden Sie heraus, welches Programm eine Core-Dump-Datei verursacht hat
Ich habe gehen durch Intensive Programm/Paket-installation vor kurzem, also kann ich nicht sicher sagen, welche der neu installierte Programme (oder alten Programmen), verursacht das Aussehen einer core
Datei in meinem home-Ordner. Es ist ein server, so dass ich besser herausfinden, alle möglichen Quellen der Instabilität auf der Maschine.
InformationsquelleAutor der Frage Desmond Hume | 2012-11-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie einfach die
file
Programm, um Sie zu identifizieren:E. g
InformationsquelleAutor der Antwort Benj
Oft mit dem file-Programm auf die core-Datei wird die fehlerhafte ausführbare Datei, wie beschrieben von @Benj in der akzeptierten Antwort (code aus Benj ' s Antwort):
Jedoch manchmal erhalten Sie möglicherweise eine Beschwerde über "zu viele Programm-header-Abschnitten":
In diesem Fall, Sie können versuchen, einige alternativen:
strings core.some-lib.nnnn.nnnn | tail -50
gdb -c core.some-lib.nnnn.nnnn
Dies wird oft sagen Sie so etwas wie dieses:Core was generated by '/usr/local/bin/some-executable'
InformationsquelleAutor der Antwort rholmes
können Sie navigieren Sie zu dem Verzeichnis, in dem der Kern.pid ist und gdb Kern.pid
InformationsquelleAutor der Antwort SuperChekkan