다음과 같이 내가 Valgrind의를 실행하고 있습니다 : -어떻게 슈퍼 유저 비트가있는 프로세스에 valgrind를 실행합니까?
/usr/지방/빈/Valgrind의 "process_name"
을 excecution의 오류 다음 날을 제공 한 후
==21731==
==21731== Warning: Can't execute setuid/setgid executable:
==21731== Possible workaround: remove --trace-children=yes, if in effect
==21731==
valgrind: "process name": Permission denied
다음과 같이 내 Valgrind의 권한은 다음과 같습니다 -R-SR-XR-X "process_name"
-을 - 다음과 같이 -R-SR-XR-X/usr/지방/빈/Valgrind의내 처리 허용은
플랫폼 : 리눅스 VMLINUX3 2.6.9-78.0.22.ELsmp (RHEL)
Valgrind의 버전 : Valgrind의-3.5.0이에 어떤 도움을 이해할 수있을 것이다
실행하기 위해 파마를 변경하는 것입니다, 그건 그냥 불가능 : –
일이있을 때이도 발생 루트 사용자로 실행 :) 가장 좋은 방법은 perms를 "s"를 제거하도록 변경하고 –