# llama.cpp: l’aggiornamento evita l’overflow delle dimensioni dei tensori

> La release del 30 settembre previene un raro bug di overflow durante il padding di tensori di grandi dimensioni, migliorando la stabilità su tutte le piattaforme.

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

Il 30 settembre 2026 la libreria llama.cpp ha rilasciato una patch che blocca i tensori le cui dimensioni causerebbero un overflow durante il padding. La modifica controlla la dimensione grezza più l’allineamento prima di aggiungere il padding, rifiutando subito i tensori non sicuri. Un nuovo test dimostra che la correzione intercetta un tensore da 2⁶⁴−16 byte, che prima riusciva a passare. L’aggiornamento si applica a tutte le build supportate, da macOS a Windows e Linux, comprese le versioni CUDA e Vulkan.

## I fatti

- La correzione riguarda l’overflow che si verifica quando nbytes + (alignment−1) supera SIZE_MAX
- Il test usa le dimensioni del tensore [4, 2³⁰−1, 2³⁰+1, 1]

## Perché conta

Prevenire questo overflow evita arresti anomali o risultati corrotti quando si eseguono modelli molto grandi.

## Fonti e riferimenti

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

Ultimo aggiornamento: 2026-09-30
