prefix=1(attr 内容 'CTypedef' 正确)后仍崩——attr 是零拷贝引用 src_buf 的 token 字符串,无 NUL 结尾(后跟空格/其他字符),strcmp 无限读穿到页边界 0xC0000005。改 strncmp 限长 8 + 第 9 字节分隔符 校验;mod_id 的 strcmp 同样改 strncmp。
prefix=1(attr 内容 'CTypedef' 正确)后仍崩——attr 是零拷贝引用 src_buf 的 token 字符串,无 NUL 结尾(后跟空格/其他字符),strcmp 无限读穿到页边界 0xC0000005。改 strncmp 限长 8 + 第 9 字节分隔符 校验;mod_id 的 strcmp 同样改 strncmp。