核心变化
ggml-org 于上海时间 2026 年 9 月 23 日 02 时 12 分发布 llama.cpp 预发布 b11110。本次为相对 b11109 的单提交增量更新,发布接口显示 published_at 为 2026-09-22T18:12:45Z,prerelease 为 true,目标提交为 73c941b。合入为 mtmd 多模态路径补齐多处合法性校验,对应提交信息为 mtmd: add various sanity checks,改动集中在 tools/mtmd/clip.cpp,共 47 行变更,其中新增 33 行、删除 14 行,不涉及模型格式与外部接口调整。
适用对象与访问条件
本次更新主要面向两类中国用户:一是在本地使用 llama.cpp 处理图像、视频与音频多模态任务的推理与应用开发者,特别是输入高分辨率或长宽比特殊图片、或使用窗口注意力与 SAM 相关模型的用户;二是从源码同步主分支或跟随预发布节奏做回归验证的测试与打包维护者。访问条件为公开仓库,可从 GitHub Releases 页按标签 b11110 获取源码与预编译包,或同步对应提交自行构建验证,无需账号与付费,国内下载需自行解决网络可达性。
- 视觉与音频特征层索引越界即抛错,避免非法 GGUF 元数据被静默接受,对应 feature_layers 范围检查;窗口注意力首个插入层索引补齐上下界检查,非法取值直接报错,对应 insert_layer_id 校验;SAM 路径补齐 n_sam_layers 赋值,保证后续层数组按实际超参数分配;SigLIP 两处位置分桶坐标数组由固定 1024 改为按实际 patch 行列数分配,消除高而宽图像可能导致的数组越界。本次不调整许可证与模型权重格式。
兼容性、迁移与限制
兼容性方面,本次属于常规预发布迭代,发布说明未提及破坏性变更、迁移要求与安全修复,未给出漏洞编号与性能提升数字,可视为平滑升级。行为变化在于此前可能静默通过或崩溃的非法输入与超大图片路径,现在会更早抛出明确错误信息,属 fail-fast 改进。对正常模型与正常尺寸图片,理论上不改变推理结果,但多模态编码路径涉及内存分配调整,仍需在自身模型与硬件上实测。许可证延续站内已核验的 MIT 条件,实际使用仍以仓库许可证文件与自身合规评估为准,不对维护持续性作保证。
已在使用 b11109 或更早预发布的多模态测试环境用户,建议先在测试环境升级至 b11110,重点验证高分辨率与特殊长宽比图片的编码稳定性、窗口注意力与 SAM 相关模型的加载是否正常,以及非法参数是否给出可读报错,确认无回归后再评估是否跟随。若出现新的抛错,应检查 GGUF 转换是否规范并以官方 Release 与 Issue 为准反馈。仅做纯文本推理、未使用 mtmd 路径的用户可继续观察,无需为本次跟随升级。