⬢ DragonFlyBSD Kernel Audit
DF-3587 / run.2.log
← back to finding ↓ download raw
== DF-3587 harness: btc_find_voltage wild read on count==0 ==
kernel: sys/dev/drm/amd/amdgpu/si_dpm.c:3214 (entries[count-1], count u32)

[1] table->count = 0 (BIOS: no VDDCI object / GPIO LUT with 0 entries)
[2] index = (u32)(count - 1) = 4294967295
[2] byte offset = 4294967295 * 8 = 0x7fffffff8 (~31 GB past the table)
[3] child killed by SIGSEGV => kernel-equivalent wild read -> page fault
[4] RESULT: UNCHECKED count==0 -> WILD OOB READ CONFIRMED (kernel: panic)
EXIT2=0