The ROS2 Topic Re-Publisher plugin crashes with a segmentation fault when enabled in ROS2 Jazzy. The same plugin works correctly in ROS2 Humble.
Stack trace (most recent call last):
#3 Source "publisher_ros2.cpp", line 112, in TopicPublisherROS2::setEnabled(bool)
#2 Source "publisher_ros2.cpp", line 65, in TopicPublisherROS2::updatePublishers()
Source "generic_publisher.h", line 54, in GenericPublisher::create(...)
Source "generic_publisher.h", line 31, in GenericPublisher::GenericPublisher(...)
#1 Object "/opt/ros/jazzy/lib/librclcpp.so", in rclcpp::PublisherBase::PublisherBase(..., PublisherEventCallbacks const&, bool)
#0 Object "/opt/ros/jazzy/lib/librclcpp.so", in rclcpp::JumpHandler::JumpHandler(...)
Segmentation fault (Signal sent by the kernel [(nil)])
Labels
Description
Environment
ros-jazzy-plotjuggler-ros 2.3.1)libTopicPublisherROS2.soProblem
The ROS2 Topic Re-Publisher plugin crashes with a segmentation fault when enabled in ROS2 Jazzy. The same plugin works correctly in ROS2 Humble.
Steps to Reproduce
sudo apt install ros-jazzy-plotjuggler-rosros2 run plotjuggler plotjugglerStack Trace