With the below command, valgrind will only analyse the shell sh.
If you want to analyse what is launched by the shell, then you have
to give the option --trace-children=yes

Philippe

     

On Wed, 2017-04-05 at 01:08 +0000, Wuweijia wrote:
> no, I ran the valgrind on sh, but sh call applicant test0; test0 is the 
> external tools
> 
> -----邮件原件-----
> 发件人: Alex Bligh [mailto:a...@alex.org.uk] 
> 发送时间: 2017年4月2日 23:13
> 收件人: Wuweijia <wuwei...@huawei.com>
> 抄送: Alex Bligh <a...@alex.org.uk>; valgrind-users@lists.sourceforge.net; 
> Fanbohao <fanbo...@huawei.com>
> 主题: Re: [Valgrind-users] [Help] There is the problem.
> 
> 
> > On 1 Apr 2017, at 12:22, Wuweijia <wuwei...@huawei.com> wrote:
> > 
> >     I ran the valgrind with sh cmd. There is no output. That is why?
> >      
> >  
> > Run the valgrind cmd:   valgrind --xml=yes --xml-file=./r.xml sh -c ./test0
> 
> You're running valgrind on sh, not on test0. Is that intentional?
> 
> -- 
> Alex Bligh
> 
> 
> 
> 
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Valgrind-users mailing list
> Valgrind-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/valgrind-users



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Valgrind-users mailing list
Valgrind-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/valgrind-users

Reply via email to