Ce utile GDB scripts avez-vous utilisé/écrit?

Les gens utilisent gdb sur et en dehors des fins de débogage,
bien sûr, il ya beaucoup d'autres outils de débogage
à travers la diversité des Systèmes d'exploitation, avec et sans interface graphique et,
peut-être que d'autres de fantaisie IDE caractéristiques
.

Je voudrais savoir ce utile gdb scripts que vous avez écrit et aimé.

Alors, je ne veux pas d'un cliché de commandes dans un something.gdb fichier source de sortir un tas de données, si votre journée, aller de l'avant et d'en parler.

  • Laisse penser traitement conditionnel, boucles de contrôle et fonctions écrit pour plus d'élégance et de raffinement, la programmation de débogage et, peut-être même pour les tests whitebox
  • Les choses deviennent intéressantes quand vous commencez à débogage à distance des systèmes de (par exemple, au cours d'une série/ethernet interface)
  • Et, si la cible est un multi-processeur (et, multithread) système

Permettez-moi de mettre une simple affaire comme un exemple...

Dire,

Un script qui a traversé en série sur les entrées

pour localiser une mauvaise entrée dans une grande table de hachage

qui est mis en œuvre sur une plate-forme intégrée.

Qui m'a aidé à déboguer une fracture de la table de hachage une fois.

InformationsquelleAutor nik | 2009-07-07