# Обновление llama.cpp защищает от переполнения размера тензора

> Релиз от 30 сентября устраняет редкую ошибку переполнения при дополнении больших тензоров и повышает стабильность на разных платформах.

Oossa · 2026-09-30 · https://oossa.com/ru/llama-cpp-update-adds-guard-against-tensor-size-overflow

30 сентября 2026 года библиотека llama.cpp получила патч, который блокирует тензоры, размер которых может переполниться при дополнении. Перед добавлением отступа система проверяет исходный размер с учётом выравнивания и заранее отклоняет небезопасные тензоры. Новый тест показывает, что исправление обнаруживает тензор размером 2⁶⁴−16 байт, который раньше проходил проверку. Обновление распространяется на все поддерживаемые сборки — macOS, Windows и Linux, включая версии для CUDA и Vulkan.

## Факты

- Исправление предотвращает переполнение, когда nbytes + (alignment−1) превышает SIZE_MAX
- В тестовом примере используются размеры тензора [4, 2³⁰−1, 2³⁰+1, 1]

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

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

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

1. [ggml-org/llama.cpp b11275](https://github.com/ggml-org/llama.cpp/releases/tag/b11275) – llama.cpp, 2026-09-30
2. [ggml-org/llama.cpp b11276](https://github.com/ggml-org/llama.cpp/releases/tag/b11276) – llama.cpp, 2026-09-30

Обновлено: 2026-09-30
