-
Notifications
You must be signed in to change notification settings - Fork 466
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Segmentation fault when using LINE_LIST as an interactive marker #1562
Comments
Thanks for reporting this bug. Could you please provide a bag or yaml file to reproduce this issue. |
Thank you for the swift reply. On further inspection the segfault may be caused by poor code design on my part so I need to do more testing after I make the necessary changes. The rviz warning behavior can be seen using this short rosbag however.
|
The warning about non-zero scales is a bad interaction between #1275 and the |
Closing due to inactivity. If you can still reproduce the segfault, please provide more info. |
I've been attempting to visualize a graph using interactive markers, and have noticed issues specifically with using the LINE_LIST marker type as an interactive marker. When a LINE_LIST interactive marker is added to the rviz scene the following warning appears in the rviz terminal:
The issue is, I only ever set the "scale.x" of the marker and never touch "scale.y" or "scale.z". The warning poses no issue when it is a single edge that is added to the scene, but after 50+ edges are added rviz more often than not crashes with a segfault.
I've also tried setting "scale.y" and "scale.z" to 0.0 manually (and confirmed that those values were in fact 0.0 by checking "/update_full" topic), but this unfortunately made no change to the outcome and the warning messages still appear.
I'm happy to simply use Marker type CYLINDER in place of LINE_STRIP/LINE_LIST, however I wondered if this was a bug and whether it was worth bringing up here.
Your environment
The text was updated successfully, but these errors were encountered: