Skip to content

[ntuple] Pass join values by reference instead *void#22347

Merged
enirolf merged 1 commit into
root-project:masterfrom
enirolf:ntuple-join-table-memory
May 20, 2026
Merged

[ntuple] Pass join values by reference instead *void#22347
enirolf merged 1 commit into
root-project:masterfrom
enirolf:ntuple-join-table-memory

Conversation

@enirolf

@enirolf enirolf commented May 20, 2026

Copy link
Copy Markdown
Contributor

This to avoid potentially reading invalid memory. It requires the join values to be cast to the appropriate type on the call side instead.

Fixes #21315.

... to avoid potentially reading invalid memory. This requires the join
values to be cast to the appropriate type on the call side instead.
@enirolf enirolf self-assigned this May 20, 2026
@enirolf enirolf requested a review from jblomer as a code owner May 20, 2026 07:15

@vepadulano vepadulano left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM Thanks!

@github-actions

github-actions Bot commented May 20, 2026

Copy link
Copy Markdown

Test Results

    22 files      22 suites   3d 13h 5m 50s ⏱️
 3 856 tests  3 855 ✅ 0 💤 1 ❌
76 150 runs  76 149 ✅ 0 💤 1 ❌

For more details on these failures, see this check.

Results for commit ed75a1f.

♻️ This comment has been updated with latest results.

@enirolf enirolf merged commit d46a25a into root-project:master May 20, 2026
57 of 62 checks passed
@enirolf enirolf deleted the ntuple-join-table-memory branch May 20, 2026 12:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

RNTupleJoinTable::GetEntryIndexes may read invalid memory

3 participants