Avec gdb, tu lances ton programme, il fait son segfault, et tu tapes 'bt' ... Tu auras toutes les infos nécessaires ...
Il y a aussi la solution de poser des printf de partout dans ton code pour "tracer" le déroulement de ton code, et quand ça s'arrête, tu sais où ...
Voilà, c'est le système D ...
Sinon pense à utiliser un outil du genre de Valgrind pour débusquer tous tes problèmes d'allocation/déallocation/écriture/lecture en mémoire, car les segfault sont souvent dûs à des défauts de programmation à ces niveaux-là ...
# Gdb et printf ...
Posté par Florent C. . En réponse au message comment trouver l'origine d'un segmentation fault ?. Évalué à 3.
Il y a aussi la solution de poser des printf de partout dans ton code pour "tracer" le déroulement de ton code, et quand ça s'arrête, tu sais où ...
Voilà, c'est le système D ...
Sinon pense à utiliser un outil du genre de Valgrind pour débusquer tous tes problèmes d'allocation/déallocation/écriture/lecture en mémoire, car les segfault sont souvent dûs à des défauts de programmation à ces niveaux-là ...