imanedaoudi
Messages postés82Date d'inscriptionvendredi 20 mai 2005StatutMembreDernière intervention24 octobre 2005
-
29 août 2005 à 18:27
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 2010
-
29 août 2005 à 20:23
Salut,
que veux dire le mesage d'erreur : 77F41BAA inc dword ptr [eax+10h]
a ma connaissance c'est un debordement de la mémoire (corriger moi si c'est faut).
Ma question: mon programme est tres long,je veux savoir ligne dans laquelle se produit l'erreur, sachant que je travaille avec le VC++, et le debug se lance indiquant la ligne 77F41BAA inc dword ptr [eax+10h].comment je peux savoir la ligne sur laquelle se produit l'erreur?
Merci d'avance.
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 29 août 2005 à 20:23
Quand VS met directement du code machine, c'est qu'il ne trouve pas le code source correspondant. Ce n'est pas forcément un débordement mémoire, c'est en tous cas une erreur d'accès (par exemple si eax=0)
Tout ce que tu peux faire c'est essayer de cerner l'endroit ou le bug se produit (tu mets des breakpoint un peu partout autour du code qui pourrais être à l'origine de l'erreur)