缺陷修复
重要性 7.18
洞察度 6.00
拒绝 grammar 中的 NUL 字节,修复 xgrammar 段错误
此 PR 值得精读,尤其是 `_grammar_key_contains_nul` 的实现细节,展示了如何在底层第三方库存在潜在崩溃风险时,通过上层校验来规避。也展示了好的防御性编程实践。
标签列表
聚合结果
拒绝 grammar 中的 NUL 字节,修复 xgrammar 段错误
此 PR 值得精读,尤其是 `_grammar_key_contains_nul` 的实现细节,展示了如何在底层第三方库存在潜在崩溃风险时,通过上层校验来规避。也展示了好的防御性编程实践。
原始 PR · 作者 gilfordting · 合并时间 2026-08-15 07:41
规避 xgrammar 0.2.1 负整数下限编译错误,修复 Kimi-K3 工具调用
值得精读,可作为处理第三方依赖转换缺陷的典型 workaround 案例。关注点:零拆分的 anyOf 策略如何保持语义等价;exclusiveMinimum 的边界转换;以及 CI 中真实 xgrammar 编译测试的写法。