-
Notifications
You must be signed in to change notification settings - Fork 117
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows 10 shared memory related crash/hang #713
Comments
There is a humble patch release pending to update Fast DDS to v2.6.6, which has several improvements related to SHM and resilience to crashing nodes. |
@headlee We've now released Humble Patch release 5: https://github.com/ros2/ros2/releases/tag/release-humble-20230925 . Can you check to see if the problem you reported is fixed? Thanks. |
The new patch release has definitely helped. We still see some intermittent issues but it's unclear at this point if they are due to fastrtps, ros daemon on Windows, or something else. Is there any downside to us deleting the contents of the fastrtps_interprocess folder ( |
@headlee No downsides. You could still do that. |
Great, thanks! One more sort of related question: do you know if it's possible to change the directory that eprosima uses to store the shm files on Windows? I found datasharingqospolicy in the docs but I don't know if that's for normal shm or just the DataReader/DataWriter delivery. Haven't had a chance to test it out yet. |
Bug report
Required Info:
Operating System: Windows 10
Installation type: Binaries
Version or commit hash: Humble (Patch Release 4, 43083e5)
DDS implementation: Fast-RTPS
Client library (if applicable): rclcpp
Steps to reproduce issue
Sometimes when we run our launchfile one or more of our nodes will immediately die or seemingly hang. It seems to be caused by using Fast-RTPS shared memory on Windows...we are able to get around some of these issues by doing
fastdds.bat shm clean
but today we got the error pasted below and aren't sure how to proceed.If anyone has any advice to make this reproducible and/or knows how to fix it that would be great. We're hoping that a new Windows Humble patch release with Fast-RTPS/Fast-DDS version bumps (which should solve this) could also help us out, but any advice in the meantime is appreciated!
Additional information
Error message:
Fast-RTPS profile:
The text was updated successfully, but these errors were encountered: