builtins.vp dump 卡死已定位:printf.fmt Param 的 Next 被越界写破坏成环 (Params.Count=1 但遍历超限)。本次加运行时证据收集: 1. printf declare 创建后立即打印 fmt Param 地址/Next(区分创建即坏 vs 后续被破坏) 2. dump_ir(OUTPUT_STUB) 打印模块函数清单+param0/next(确认创建上下文) 3. translate 返回后、dump 前 mb.check_alive_blocks(mark1)(抓 translate 期间写穿破坏的块 header/canary,rc=6 定位越界写穿文件)