Skip to content
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

Process could attach to the deleted instance of shared memory #8150

Closed
hvlad opened this issue Jun 5, 2024 · 2 comments
Closed

Process could attach to the deleted instance of shared memory #8150

hvlad opened this issue Jun 5, 2024 · 2 comments

Comments

@hvlad
Copy link
Member

hvlad commented Jun 5, 2024

The bug was found when few instances of QA tests was run concurrently.

Here, the shared memory area of trace config storage was deleted by exiting CS process, while new process successfully attaches to it and see no actions performed by processes started later - as they uses new instance of shared memory.

@hvlad
Copy link
Member Author

hvlad commented Jun 5, 2024

It is POSIX-specific bug, Windows build is not affected

hvlad added a commit that referenced this issue Jun 5, 2024
hvlad added a commit that referenced this issue Jun 9, 2024
hvlad added a commit that referenced this issue Jun 9, 2024
@hvlad
Copy link
Member Author

hvlad commented Jun 13, 2024

Backport into v3 is not directly possible

@hvlad hvlad closed this as completed Jun 13, 2024
dyemanov pushed a commit that referenced this issue Nov 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants