我运行的valgrind如下: -我如何运行valgrind到一个拥有超级用户位的进程?
在/ usr/local/bin目录/ 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的/ usr/local/bin目录/ Valgrind的
我处理许可如下: - -R-SR-XR-X “PROCESS_NAME”
平台:Linux VMLINUX3 2.6.9-78.0.22.ELsmp(RHEL)
Valgrind的版本:的valgrind-3.5.0
任何帮助可以理解
有时候,这是不可能的:) – 2009-11-12 17:07:14
出现这种情况,即使事情是以root用户身份运行:)最好的方法是更换perms以删除“s”,然后运行 – 2014-06-06 11:43:00