En ce moment, j'utilise GDB pour démonter un fichier binaire et vérifier différents registres et ainsi de suite. Existe-t-il une commande simple pour tout examiner sur la pile? Cela peut-il être limité à tout dans une fonction?
Pour le cadre de pile actuel:
Vous pouvez afficher le contenu de la pile avec x/10x $sp
Cela imprimera les 10 premiers éléments de la pile.
bt
(ou backtrace
) vous donnera une pile d'appels.
frame <args>
vous donnera des informations sur un cadre spécifique de la pile.
info locals
peut vous donner des informations sur toutes les variables locales de la pile.