You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Installation type: docker image on arm64v8/ros:foxy-ros1-bridge-focal
DDS implementation: Fast-RTPS
Steps to reproduce issue
docker run -it --rm --net host arm64v8/ros:foxy-ros1-bridge-focal bash
source ros_entrypoint.sh
ros2 run ros1_bridge dynamic_bridge --bridge-all-topics
Expected behavior
Actual behavior
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
Additional Information
This behavior is not reproduced at each time. But it happens frequently at unexpected moments. But I noticed some triggers:
at the moment of launching the node
at the moment of a new subscriber to a topic. The same topic can have already other subscribers or zero subscribers before this new subscription. Therefore, the number of subscribers is not an indicator.
whether I use the flag --bridge-all-topics or not, the behavior can pop out in both scenarios. Therefore, the number of bridges done is not also an indicator.
The text was updated successfully, but these errors were encountered:
For us, the std::bad_alloc problem appeared when using a ROS2 Foxy bridge to transfer sensor_msgs/NavSatFix messages from a ROS2 Iron container. Looks like the ROS2 versions are not necessarily compatible.
Bug report
Required Info:
Steps to reproduce issue
Expected behavior
Actual behavior
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
Additional Information
This behavior is not reproduced at each time. But it happens frequently at unexpected moments. But I noticed some triggers:
The text was updated successfully, but these errors were encountered: