[ros-users] roscpp and valgrind's helgrind

Blaise Gassend blaise at willowgarage.com
Wed Oct 13 16:06:57 UTC 2010


I'm sure it would be much easier to answer your question if you
provided the helgrind output. (Does helgrind have an ubuntu package?)

2010/10/13 Stéphane Magnenat <stephane.magnenat at mavt.ethz.ch>:
> 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
> _______________________________________________
> ros-users mailing list
> ros-users at code.ros.org
> https://code.ros.org/mailman/listinfo/ros-users
>



More information about the ros-users mailing list