Problem reserving CacheChange in reader
In ROS2 Humble, I'm trying to port a test (from ROS1) that publishes a small map to a Costmap2DROS instance. However, I'm getting the following error on the costmap side:
2022-06-12 16:14:23.136 [RTPS_MSG_IN Error] (ID:281473718843552) Problem reserving CacheChange in reader: 01.0f.cb.02.62.2e.b0.3a.01.00.00.00|0.0.41.4 -> Function processDataMsg
And the data never gets through. I can't seem to find any information on what this sort of error even means - or how to go about debugging it.
Full code of what I'm trying to do is here: https://github.com/mikeferguson/grace...
You probably already found it, just for context: this error comes from the FastDDS layer, specifically here.
Might be worth an issue on their tracker?
I am seeing this also from Python code. Was there any resolution of this or any idea what can cause it?