Il team di ggml-org ha rilasciato llama.cpp b11972, che corregge due casi in cui si poteva scrivere oltre i buffer allocati. Una correzione rifiuta gli indici dei layer dei control vector superiori al numero di layer del modello; l’altra modifica i cicli sulle posizioni delle immagini in diversi encoder visivi, così da rispettare il numero di patch quando le griglie delle immagini non sono allineate alla dimensione di merge. Per costruire il grafo, PaddleOCR ora richiede anche immagini allineate alla dimensione di merge.
Perché conta
Chi esegue modelli con input visivi o control vector potrebbe evitare corruzioni della memoria in questi casi, anche se le note di rilascio non quantificano quanto spesso si verifichino.