web-dev-qa-db-fra.com

obtenir stacktrace à partir du vidage de mémoire

Comment puis-je obtenir une trace de pile à partir d'un fichier de vidage de mémoire? Le fichier fait environ 14 Mo et est généré après la fermeture de mon application en disant "erreur de segmentation"

Je suis sur Red Hat 5.5

33
user391986
gdb /usr/bin/myapp.binary corefile

Ensuite, utilisez l'un des éléments suivants:

(gdb) bt
(gdb) bt full
(gdb) info threads
(gdb) thread apply all bt
(gdb) thread apply all bt full

Notez que l'installation de symboles de débogage pour les bibliothèques associées vous aidera

56
sehe