Files
TransPyC/includes
TermiNexus 0f6ebb9065 fix(memhub): detection 记录表随 reset_to/reset 截断
reset_to/reset 只把块归还 free list、从不清理 _det_records,导致 reset 后旧记录仍标 active:下一轮 alloc 复用同一块被误报为分配重叠/越界写(SlotsBugTest 7B buf + 72B Token 误报根因),探测器在 Phase1 扫描就 exit(1),永远走不到 Phase2 的真实 UAF 检查。

修复:reset_to(mark) 同步截断 _det_count=mark(与 chk_depth 等长,每次 alloc 各追加一条、free 只置标志不删),reset() 置 _det_count=0。
2026-08-25 16:05:21 +08:00
..
2026-08-05 20:11:38 +08:00
2026-08-07 19:35:20 +08:00
2026-08-07 19:35:20 +08:00
2026-08-05 20:11:38 +08:00