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
As discussed in #39 (comment), model plugins are not unloaded when the model is removed from the world.
There are few problems that this behaviour could cause:
Memory leak. If the simulation is very long and models are inserted and deleted multiple times, the RAM consumption slowly increases. (e.g. Possible log playback memory leak #47)
If the plugin access ECM components of the model and it does not handle properly the case when they are not found (because the model has been removed), the behaviour could be undefined.
In #39 the problem was acknowledged but no specific issue was opened to track it.
The text was updated successfully, but these errors were encountered:
Hi,
I can confirm that this problem is still present in gazebo Garden.
It's easily reproducable with an Hydrodynamics system which prints "No linear vel" once its model has been removed from the world. Which means the system is still running, but the entity is not present anymore.
Are there any update on this issue ? If, you can tell where I should look, I can create a PR with a fix.
As discussed in #39 (comment), model plugins are not unloaded when the model is removed from the world.
There are few problems that this behaviour could cause:
In #39 the problem was acknowledged but no specific issue was opened to track it.
The text was updated successfully, but these errors were encountered: