J'ai une application que je suis en train de déboguer un accident dans Cependant, il est difficile de détecter le problème pour quelques raisons.Comment diagnostiquer une violation d'accès à la sortie de l'application
- L'accident se produit à arrêt, ce qui signifie le code incriminé n'est pas sur la pile
- l'accident ne se produit que dans la version builds, symboles qui signifie ne sont pas disponibles
par accident, je veux dire l'exception suivante:
0xC0000005: Access violation reading location 0x00000000.
Quelle stratégie utiliseriez-vous pour diagnostiquer ce problème?
Ce que j'ai fait jusqu'ici est de supprimer autant de code de mon programme jusqu'à ce que j'obtienne le minimum qui causera le crash. Il semble que cela se passe dans un code qui est lié de façon statique au projet, donc cela n'aide pas non plus.
L'option est appelée "Générer des informations de débogage" dans l'onglet lien de Visual C++ 6. – FryGuy