Investigate RTLD_DEEPBIND
dlopen flag
#354
Labels
complexity::hard
component::scenario::gazebo
component::scenario::python
help wanted
Extra attention is needed
issue::type::enhancement
In the past, we faced countless problem in the interaction of tensorflow installed from PyPI and ScenarIO. Also the need to use singletons introduced some challenges since the very beginning of the development.
As workaround, over time we implemented the following:
tensorflow
firsttensorflow
library (Force loading tensorflow shared libraries to prevent segfault #290)gym
(Fix segfault with protobuf, gym (atari), cv2, and ScenarIO #316)I hope these are all the workarounds, if I remember other ones I'll link them here.
Today @traversaro noted the
RTLD_DEEPBIND
dlopen flag that could be worth trying. I might have already tried it in the early stage (#7), but if I did, results were inconclusive and I didn't log them. Now that we have more knowledge of the overall problem, maybe we can give it another try.The text was updated successfully, but these errors were encountered: