Bonjour,
En mode Release ( Static / Shared ), je voudrais si il existe un moyen, lors d'un plantage de retrouver le fichier *.cpp et la ligne qui cause le plantage.
J'ai bien une fenêtre avec le code assembleur, mais je vais pas bien loin avec ça !
Bonjour,
En mode Release ( Static / Shared ), je voudrais si il existe un moyen, lors d'un plantage de retrouver le fichier *.cpp et la ligne qui cause le plantage.
J'ai bien une fenêtre avec le code assembleur, mais je vais pas bien loin avec ça !
Il faut compiler avec les options (VC6)
Generate Mapfile
Generate debug info
Sur codeproject il existe un article qui décrit un processus de debogage post mortem.
http://www.codeproject.com/debug/moomoo.asp
Il faut configurer ton debugger par defaut (dwaston)
Générer le binaire avec les options de compilations (cf codeproject)
Après le plantage plantage récupérer le fichier résultat (Dwtsn32 sur la ligne de commande pour savoir où sont stocker les fichiers)
Le dernier plantage est en fin de fichier
Suit les info sur codeproject et tu devrais t'en tirer.
Cordialement
Le lien n'est pas bon
Voici le titre de l'article et l'auteur :
How to use memory dump to trace bug
By Woodykk
Partager