Bonjour à tous !
J'ai écrit un programme de recherche de chemin (avec A* dedans), compilé avec gcc.
Je lance (dans un but statistique) la fonction une trentaine de fois dans le programme.
Dans la plupart des cas, une erreur de segmentation apparaît avant le trentième essai, mais comme elle peut se produire n'importe quand, si je cherche la ligne qui la cause en passant ligne après ligne dans GDB, je vais y passer des heures.
Y a-t-il un moyen (avec GDB ou autre) de savoir à quelle ligne se produit l'erreur ?
Partager