En effet, c'est une bonne idée, merci ! En n'oubliant pas de nettoyer les core générés de temps en temps, sinon je vais tomber à court d'espace disque :-)
Dans mon cas, j'ai vu qu'il existait un "liballegro4.1-dbg" (compilés avec les symboles de débuggage). Après l'avoir installé et compilé mon programme avec, gbd me sort enfin une liste conséquente d'appels. Bon, il ne remonte toujours pas jusqu'à mon programme, la dernière ligne faisant référence à libc6 ..
Finalement, j'ai découvert un des trucs qui n'allait pas. Suite à un changement de taille d'une des images du jeu (je ne peux pas trop expliquer le détail ici), je provoquais un dépassement de tableau. Rien à voir avec allegro donc.
Ce n'est pas typiquement le genre de trucs qu'on devrait pouvoir retrouver avec gdb ?
[^] # Re: générer le core dump
Posté par Cyberdivad . En réponse au message comment trouver l'origine d'un segmentation fault ?. Évalué à 1.
Dans mon cas, j'ai vu qu'il existait un "liballegro4.1-dbg" (compilés avec les symboles de débuggage). Après l'avoir installé et compilé mon programme avec, gbd me sort enfin une liste conséquente d'appels. Bon, il ne remonte toujours pas jusqu'à mon programme, la dernière ligne faisant référence à libc6 ..
Finalement, j'ai découvert un des trucs qui n'allait pas. Suite à un changement de taille d'une des images du jeu (je ne peux pas trop expliquer le détail ici), je provoquais un dépassement de tableau. Rien à voir avec allegro donc.
Ce n'est pas typiquement le genre de trucs qu'on devrait pouvoir retrouver avec gdb ?