Xavier Lamorlette
Analyse post-mortem.
Sans le binaire : gdb -c core
Attacher gdb à un processus qui tourne.
En faisant ps x on voit que le processus est trace.
Lancer un programme avec ses options via gdb.
Génère des symboles optimisés pour gdb, par exemple pour les macros.
Affiche la stack (= info stack).
Insère un breakpoint.
command [breakpoint number]
...
end
Liste de commandes qui seront executées à chaque fois que le breakpoint est atteint.
Continue l'exécution.
Supprime un breakpoint.
Ajoute un répertoire pour chercher les sources.
Refaire la dernière commande.
Change le niveau de la stack.
Affiche le code du niveau courant de la stack.
Va à la ligne suivante (n'entre pas dans les fonctions) = step over.
Affiche la valeur d'une variable.
Finit l'exécution de la frame = step return (= finish).
Va à la ligne suivante et entre dans les fonctions = step into.
Changer le chemin pour aller chercher les sources.
Indique quel est le thread courant.
thread [n] : bascule sur le thread n.
Affiche le contenu d'un objet binaire.
Affiche les informations sur un binaire ELF.
La dernière mise à jour de cette page date de novembre 2018.
Le contenu de ce site est, en tant qu'œuvre originale de l'esprit, protégé par le droit d'auteur.
Pour tout commentaire, vous pouvez m'écrire à xavier.lamorlette@gmail.com.