Provided by: manpages-fr_1.67.0-1_all bug

NOM

       mtrace, muntrace - Débogage de malloc.

SYNOPSIS

       #include <mcheck.h>

       void mtrace(void);

       void muntrace(void);

DESCRIPTION

       La  fonction  mtrace()  installe  un  gestionnaire  (qui  surveille les
       allocations mémoire) pour malloc(), realloc() et free().   La  fonction
       muntrace() désactive ce gestionnaire.
       La variable d’environnement MALLOC_TRACE définit le nom d’un fichier où
       mtrace() écrit ses résultats.   Ce  fichier  doit  être  accessible  en
       écriture  à  l’utilisateur  sinon mtrace() ne fera rien.  Si le fichier
       n’est pas vide, il sera tronqué.

NOTES

       Le  résultat  de  mtrace()  est  en  ASCII  mais  pas  dans  un  format
       humainement compréhensible.  Aussi la glibc fournit-elle un script perl
       appelé mtrace qui affiche un résultat plus compréhensible.

CONFORMITÉ

       Ce sont des extensions GNU.

VOIR AUSSI

       malloc(3), malloc_hook(3)

TRADUCTION

       Thierry Vignaud <tvignaud@mandrakesoft.com>, 2002
       Christophe Blaess, 2003.