Bjr,
A la fermeture de mon appli une fuite de m�moire est d�tect�e. Je n'arrive pas � mettre la main sur le bout de code qui provoque cette fuite de m�moire.
Avez-vous quelques conseils qui me permettrai de la localiser?
Merci
Bjr,
A la fermeture de mon appli une fuite de m�moire est d�tect�e. Je n'arrive pas � mettre la main sur le bout de code qui provoque cette fuite de m�moire.
Avez-vous quelques conseils qui me permettrai de la localiser?
Merci
salut,
commence par v�rifier ceci:
http://www.developpez.net/forums/sho...16#post1688516
la presence de ce bloc dans tous les sources permet de tracer dans l'onglet debug l'emplacement de la fuite.
![]()
Ce qui est affirm� sans preuve peut �tre ni� sans preuve Euclide.
Les conversions num�riques en C,C++,C++/CLI
DLL d'extensions : �criture d'un plug-in de classe
D�marrer avec les MFC 2/2
Cr�ation d'un ActiveX MFC
Int�gration d'une imprimante PDF pour �ditions automatis�es
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
D�marrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
J'ai bien dans mon code #ifdef _DEBUG..., la sortie que j'obtient dans la fen�tre output est la suivante, mais � la sortie du prg.![]()
Detected memory leaks!
Dumping objects ->
{492503} normal block at 0x01CC5848, 101 bytes long.
Data: <4 T T > 34 F8 C7 00 54 00 00 00 54 00 00 00 01 00 00 00
{492502} client block at 0x01C992C0, subtype c0, 24 bytes long.
a CFileException object at $01C992C0, 24 bytes long
Object dump complete.
salut , tu es sur que dans toutes tes sources tu as le bloc en question ?
sinon tu as deja une piste c'est sur l'ouverture d'un fichier ou il doit y avoir un try catch avec un CFileExeption.
![]()
Ce qui est affirm� sans preuve peut �tre ni� sans preuve Euclide.
Les conversions num�riques en C,C++,C++/CLI
DLL d'extensions : �criture d'un plug-in de classe
D�marrer avec les MFC 2/2
Cr�ation d'un ActiveX MFC
Int�gration d'une imprimante PDF pour �ditions automatis�es
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
D�marrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
Bien j'ai plac� un break sur tous les CFilexception de mon code sans rien trouver![]()
tu n'as pas oubli� le delete de l'exception ?
exemple:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9 try { // Execute some code that might throw an exception. } catch( CException* e ) { // Handle the exception here. e->Delete(); }![]()
Ce qui est affirm� sans preuve peut �tre ni� sans preuve Euclide.
Les conversions num�riques en C,C++,C++/CLI
DLL d'extensions : �criture d'un plug-in de classe
D�marrer avec les MFC 2/2
Cr�ation d'un ActiveX MFC
Int�gration d'une imprimante PDF pour �ditions automatis�es
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
D�marrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
J'ai activ� l'interception de toutes les exceptions et la tada
Merci pour le coup de main
Partager