Frage

Wie kann ich deaktivieren Pufferung auf mtrace und Ausgabedatei mit dem Namen von MALLOC_TRACE ??

die mtrace gestartet wie:

$ 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 
War es hilfreich?

Lösung

Hey. Schreiben Sie einfach youself eine andere mtrace-like-Plugin und installieren Sie es malloc_hook(3) verwenden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top