Ich benutze Valgrind mit folgendem Setup: valgrind --tool=memcheck --tool=callgrind --num-callers=20 --track-fds=yes --error-exitcode=1 CMD
. Vor allem, --track-fds=yes
Arbeit wie gewünscht, aber jeder Lauf schlägt aufgrund von Fds 0,1,2, die offen sein sollen. Allerdings möchte ich --track-fds
nicht fallen lassen, da es sicherlich aussagekräftige Informationen gibt. Also, gibt es eine Valgrind-Option/-Methode, um Fds außer 0,1,2 zu verfolgen?valgrind `--track-fds = yes` ohne fds 0,1,2
==5872== FILE DESCRIPTORS: 3 open at exit.
==5872== Open file descriptor 2:
==5872== <inherited from parent>
==5872==
==5872== Open file descriptor 1:
==5872== <inherited from parent>
==5872==
==5872== Open file descriptor 0: /dev/pts/0
==5872== <inherited from parent>
==5872==
==5872==
==5872== Events : Ir
==5872== Collected : 3081079256
==5872==
==5872== I refs: 3,081,079,256