Il y a aussi des fonctionnalités propres à la libc. Pour plus d'information, reportez vous à la doc : info libc (installez le paquet glibc-doc)
Memory -> Memory Allocation -> Allocation Debugging
En gros, vous appelez une fonction mrtrace() au début de votre programme. Et vous définissez une variable d'environnement MALLOC_TRACE qui contiendra le nom d'un fichier où vous allez logguer les traces.
Pour de petits programmes, ça vaut peut-être le coup d'utiliser ça.
# fonctions de la libc
Posté par togno . En réponse à la dépêche Recherche des bogues et fuites de mémoire. Évalué à 10.
Memory -> Memory Allocation -> Allocation Debugging
En gros, vous appelez une fonction mrtrace() au début de votre programme. Et vous définissez une variable d'environnement MALLOC_TRACE qui contiendra le nom d'un fichier où vous allez logguer les traces.
Pour de petits programmes, ça vaut peut-être le coup d'utiliser ça.