Skip to content

Conversation

@jmachowinski
Copy link
Collaborator

The computation of the size was not protected by a mutex, leading to possible data races.

Did you use Generative AI?

No

Additional Information

Discovered using helgrind

The computation of the size was not protected by a mutex, leading
to possible data races.

Signed-off-by: Janosch Machowinski <J.Machowinski@cellumation.com>
@jmachowinski
Copy link
Collaborator Author

Pulls: #3056
Gist: https://gist.githubusercontent.com/jmachowinski/9b6fd0c1a6cf280cfd773b266bfabc49/raw/7b4f16863693d25cf8c73f00e0c6980b68d9f2f9/ros2.repos
BUILD args:
TEST args:
ROS Distro: rolling
Job: ci_launcher
ci_launcher ran: https://ci.ros2.org/job/ci_launcher/18170

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Linux-rhel Build Status
  • Windows Build Status

@jmachowinski jmachowinski merged commit 4d950ba into ros2:rolling Feb 11, 2026
3 checks passed
@ahcorde
Copy link
Contributor

ahcorde commented Feb 11, 2026

https://github.com/Mergifyio backport kilted jazzy

@mergify
Copy link
Contributor

mergify bot commented Feb 11, 2026

backport kilted jazzy

✅ Backports have been created

Details

mergify bot pushed a commit that referenced this pull request Feb 11, 2026
The computation of the size was not protected by a mutex, leading
to possible data races.

Signed-off-by: Janosch Machowinski <J.Machowinski@cellumation.com>
Co-authored-by: Janosch Machowinski <J.Machowinski@cellumation.com>
(cherry picked from commit 4d950ba)
mergify bot pushed a commit that referenced this pull request Feb 11, 2026
The computation of the size was not protected by a mutex, leading
to possible data races.

Signed-off-by: Janosch Machowinski <J.Machowinski@cellumation.com>
Co-authored-by: Janosch Machowinski <J.Machowinski@cellumation.com>
(cherry picked from commit 4d950ba)
ahcorde pushed a commit that referenced this pull request Feb 12, 2026
The computation of the size was not protected by a mutex, leading
to possible data races.



(cherry picked from commit 4d950ba)

Signed-off-by: Janosch Machowinski <J.Machowinski@cellumation.com>
Co-authored-by: Janosch Machowinski <jmachowinski@users.noreply.github.com>
Co-authored-by: Janosch Machowinski <J.Machowinski@cellumation.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants