Message d'erreur

imanedaoudi Messages postés 82 Date d'inscription vendredi 20 mai 2005 Statut Membre Dernière intervention 24 octobre 2005 - 29 août 2005 à 18:27
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 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.

1 réponse

vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
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)
0
Rejoignez-nous