2010-04-07 14 views
0

comment puis-je désactiver le tampon sur mtrace et le fichier de sortie avec le nom de MALLOC_TRACE ??mtrace + MALLOC_TRACE - désactiver la mise en mémoire tampon

le mtrace est démarré comme:

$ cat libmtrace1.c 
#include <mcheck.h> 
static __attribute__((constructor)) void mtrace_install(void) { 
    atexit(&muntrace); 
    mtrace(); 
} 
$gcc libmtrace1.c -fPIC -shared -o libmtrace1.so 
$LD_PRELOAD=./libmtrace1.so MALLOC_TRACE=mtrace_log /bin/ls 

Répondre

0

Hey. Il suffit de vous écrire un autre plugin semblable à mtrace et l'installer en utilisant malloc_hook(3).