I am seeing the same behavior as #547. When I create an RViz plugin with multiple RosTopicProperty, the first works as expected but clicking on the others causes a segfault. On startup they are missing the arrow indicating a drop-down menu, so it looks like they are not being created properly. I have created a very simple reproduction based on the tutorial.
My example includes a Docker image so you can easily test the scenario. If you do not have an NVIDIA GPU, omit the --gpus all part.
xhost +local:root
docker run -it --rm --env="DISPLAY" --env="QT_X11_NO_MITSHM=1" --volume="/tmp/.X11-unix:/tmp/.X11-unix:rw" --gpus all mjforan/rviz_plugin_tutorial rviz2
Add > rviz_plugin_tutorial/Point2D
Expand Point2D
Click on the right side of Topic Property 2, where the topic drop-down would usually be.
I am seeing the same behavior as #547. When I create an RViz plugin with multiple
RosTopicProperty
, the first works as expected but clicking on the others causes a segfault. On startup they are missing the arrow indicating a drop-down menu, so it looks like they are not being created properly. I have created a very simple reproduction based on the tutorial.My example includes a Docker image so you can easily test the scenario. If you do not have an NVIDIA GPU, omit the
--gpus all
part.Topic Property 2
, where the topic drop-down would usually be.Tested on Humble and Jazzy.