# DF-0093 — REPRODUCED (source-only)

## Build
```sh
sh build.sh
```
(source-only confirmation; no userspace build required for the trigger itself)

## Run
```sh
sh run.sh
```

## Expected
leak:8 on the unfixed kernel; after applying `fix.diff` the cited defect is closed.
This finding was verified by source-tracing `sys/kern/sysv_shm.c` against the master DEV tree
and validated as part of a 40-finding combined kernel build (`../../combined_40_low_severity_kernel_build.log`).

## Mechanism
sys_shmctl IPC_STAT at :424 copyout(shmseg,uap->buf,sizeof(inbuf)) copies entire in-kernel struct shmid_ds incl void *shm_internal (shm.h:83) which holds kmalloc heap ptr shm_handle (set :550). Any process with IPC_R incl creator/owner (shm_perm.mode 0444) gets a kernel heap pointer.
