ros2 / rmw_connext

Implementation of the ROS Middleware (rmw) Interface using RTI's Connext DDS.
Apache License 2.0
26 stars 33 forks source link

Gazebo ros plugins fail to create topic when using rmw_connext #372

Closed crdelsey closed 1 year ago

crdelsey commented 5 years ago

Bug report

Required Info:

Steps to reproduce issue

Launch gzserver with the ROS plugin, while using RTI Connext as DDS

gzserver --verbose -s libgazebo_ros_init.so

Expected behavior

It launches succesfully

Actual behavior

It terminates immediately with the following error.

DDS_Topic_createI:!create presentation topic
DDSTopic_impl::createI:!create topic
terminate called after throwing an instance of 'rclcpp::exceptions::RCLError'
  what():  could not create publisher: failed to create topic, at /home/crdelsey/src/ros_dev_workspace/ros2_ws/src/ros2/rmw_connext/rmw_connext_cpp/src/rmw_publisher.cpp:205, at /home/crdelsey/src/ros_dev_workspace/ros2_ws/src/ros2/rcl/rcl/src/rcl/publisher.c:172

Additional information

It fails this way for me approximately 50% of the time.

Originally reported in ros-planning/navigation2#915

clalancette commented 1 year ago

Closing, since with Foxy now being End-of-Life, this repository is no longer used.