Skip to content

RNTuple ReadBulk after AdoptBuffer results in a segmentation violation #21929

@rybkine

Description

@rybkine

Check duplicate issues.

  • Checked for duplicates

Description

The expected behavior is to fill the provided buffer with data rather than a segmentation violation.

Reproducer

root -q ntpl001_staff_read_bulk_buffer_adopt.C+

ntpl001_staff_read_bulk_buffer_adopt.C.txt

issue_buffer_adopt_masked.log

ROOT version


| Welcome to ROOT 6.39.01 https://root.cern |
| (c) 1995-2025, The ROOT Team; conception: R. Brun, F. Rademakers |
| Built for linuxx8664gcc on Apr 12 2026, 22:54:50 |
| From heads/master@v6-39-01-1857-gd0566ab4a9c |
| With g++ (GCC) 15.2.0 std202302 |
| Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q' |

Installation method

sft nightlies at cern

Operating system

Red Hat Enterprise Linux release 9.7 (Plow)

Additional context

Related to ATLAS Core Software ticket ATEAM-1127

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions