# llama.cpp b11972 исправляет две ошибки выхода за границы буфера

> В релизе ggml-org ограничили индексы слоёв для управляющих векторов и скорректировали циклы обработки позиций изображений, чтобы избежать записи за пределы выделенных буферов.

Oossa · 2026-10-28 · https://oossa.com/ru/llama-cpp-b11972-fixes-two-buffer-boundary-bugs

Команда ggml-org выпустила llama.cpp b11972 с исправлениями двух ошибок, которые могли приводить к записи за пределы выделенных буферов. Одно исправление запрещает указывать для управляющих векторов номера слоёв выше их общего числа в модели; другое меняет циклы обработки позиций изображений в нескольких энкодерах изображений, чтобы они не выходили за число патчей, если сетка изображения не кратна размеру объединения. Теперь при построении графа для PaddleOCR также требуются изображения с размерами, кратными размеру объединения.

## Факты

- Исправления затрагивают энкодеры Qwen-VL, GLM, PaddleOCR и Qwen2.5-VL.
- Релиз: llama.cpp b11972 от 28 октября 2026 года.

## Почему это важно

При работе с моделями, обрабатывающими изображения или управляющие векторы, эти исправления могут помочь избежать повреждения памяти в описанных случаях, хотя в примечаниях к релизу не указано, как часто они возникают.

## Источники и ссылки

1. [ggml-org/llama.cpp b11972](https://github.com/ggml-org/llama.cpp/releases/tag/b11972) – llama.cpp, 2026-10-28

Обновлено: 2026-10-28
