[ros-users] roscpp and valgrind's helgrind

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: User discussions
Date:  
To: User discussions
Subject: [ros-users] roscpp and valgrind's helgrind
Hello,

Running any ros program under valgrind's helgrind [1] results in a lot 
of detected threading errors. For instance, just running 
add_two_ints_server from roscpp_tutorials:
    valgrind --tool=helgrind ./add_two_ints_server
...leads to many errors from helgrind, mostly related to debug output 
and callback management.


Are you aware of this? Is it helgrind that is not able to understand
correctly what ROS is doing, or are there some nasty threading problems
which have remained hidden until now?

Thank you, kind regards,

Stéphane

[1] http://valgrind.org/docs/manual/hg-manual.html

--
Dr Stéphane Magnenat
http://stephane.magnenat.net