Commit 526c43b8f for llama.cpp
commit 526c43b8f7dfea9032e9f35e7a1be9183ca7cc20
Author: Pascal <admin@serveurperso.com>
Date: Tue Sep 29 01:21:37 2026 +0200
mtmd: fix GCC 15 stringop-overflow in decode_embd_batch (#29607)
diff --git a/tools/mtmd/mtmd-helper-common.h b/tools/mtmd/mtmd-helper-common.h
index bc68ed4b9..e347868ef 100644
--- a/tools/mtmd/mtmd-helper-common.h
+++ b/tools/mtmd/mtmd-helper-common.h
@@ -87,7 +87,7 @@ struct decode_embd_batch {
: n_pos_per_embd(n_pos_per_embd), n_mmproj_embd(n_mmproj_embd), n_tokens(n_tokens), embd(embd) {
GGML_ASSERT(n_tokens > 0 && n_pos_per_embd > 0 && n_mmproj_embd > 0);
pos .resize((size_t) n_tokens * (size_t) n_pos_per_embd);
- logits.resize(n_tokens, 0);
+ logits.resize(n_tokens);
}
void set_position_normal(llama_pos pos_0, llama_seq_id seq_id) {