2010-05-11 5 views
2

Je viens de finir un projet pour mon cours de cryptographie et tout semble aller bien (surtout). Parce que la clé est générée de manière aléatoire, je voulais m'assurer qu'elle fonctionnerait pour toutes les clés. Quoi qu'il en soit, je l'ai couru un tas de fois et a frappé une erreur de ségrégation autour de la 30ème manche. Je n'ai pas pu reproduire cette segfault dans gdb. Est-ce que gdb a une commande, ou est-ce qu'il y a une autre méthode pour continuer à exécuter le programme et ensuite casser quand ça segfaults pour que je puisse vérifier la pile?Testeur/débogueur automatique pour g ++?

Répondre

3

Placez la boucle à l'intérieur de votre programme afin de l'exécuter une seule fois dans le débogueur.

+0

Haha, cela m'est venu à l'esprit. Oops. – Anthony

+0

Pas de problème. :-) –