-
Notifications
You must be signed in to change notification settings - Fork 403
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
POSH__SHM_APP_MAPP_ERR #2412
Comments
@owny990312 it means that the application tried to open a specific shared memory but it did not exist. This can happen if for some reasons RouDi could not create the shared memory, RouDi was shot down in between and for some reasons did not terminate the registered applications or someone deleted the shared memory manually before the application was able to open the shared memory. Which iceoryx version are you using? |
Thank you for your response. We are using version v2.0.6. We have found that issue #1761 describes the same problem we are experiencing. Could this be occurring because /dev/shm has been removed, or some other reason? We've observed an interesting phenomenon: After starting RouDi and launching APP1, APP1 runs normally. Then, when we execute rm -rf /dev/shm and start APP2, it encounters the same error. Surprisingly, although /dev/shm has been deleted, APP1 continues to run - perhaps it's no longer writing data to shared memory at this point? |
@owny990312 yes, deleting At least with Linux, deleting a shared memory does not mean that it's fully gone. It's just not anymore accessible via the file system but Linux keeps the memory available as long as there are open file descriptors. This is the case, since RouDi as well as the running app still have the file descriptor to keep the shared memory alive. So, those who are already running will keep running but no new is able to participate in the communication, since the shared memory is not available in the file system anymore. |
Thanks for your reply! |
You're welcome. I guess the issue can be closed? |
I want to ask why the program is cored dump
what is the mean of this picture
The text was updated successfully, but these errors were encountered: