3

Je suis en train d'utiliser Détecteur de fuites visuel dans Visual Studio 2008, voici un exemple de la sortie que je reçois:code correspondant à des fuites avec Visual Détecteur de fuites

Detected memory leaks! 
Dumping objects -> 
{204} normal block at 0x036C1568, 1920 bytes long. 
Data: <    > 80 08 AB 03 00 01 AB 03 80 F9 AA 03 00 F2 AA 03 
{203} normal block at 0x0372CC68, 40 bytes long. 
Data: <(    > 28 00 00 00 80 02 00 00 E0 01 00 00 01 00 18 00 
{202} normal block at 0x0372CC00, 44 bytes long. 
Data: << E    > 3C 16 45 00 80 02 00 00 E0 01 00 00 01 00 00 00 

Guide de l'utilisateur dit de cliquer sur une ligne sauter au fichier/ligne de code correspondant; J'ai essayé de cliquer sur chaque ligne mais rien ne se passe! Qu'est-ce que je rate?

Répondre

3

Avez-vous compilé votre code avec l'optimisation désactivée et les informations de débogage? Sans cela, il est peu probable que vous puissiez lier les adresses à votre code source réel.

Il se peut également que la fuite se produise dans du code pour lequel elle ne peut trouver la source (par exemple une bibliothèque incluse).

2

Vous devez utiliser un suppresseur. ça doit t'aider.

+2

bon outil. Je l'utilise aussi. – z0r1fan