Le projet ggml‑org/llama.cpp a publié un correctif le 25 octobre 2026. Celui-ci ajoute une vérification qui interrompt le traitement des JSON imbriqués sur plus de 128 niveaux et renvoie une erreur 400. Auparavant, un JSON extrêmement imbriqué pouvait faire déborder la pile du thread HTTP et planter llama‑server (SIGBUS sous macOS, SIGSEGV sous Linux). Le changement concerne les entrées de chat, les appels d’outils et le point de terminaison /v1/systemone. Le correctif a été coécrit par Xuan Son Nguyen, de Hugging Face.
Pourquoi c'est important
Les développeurs qui utilisent llama.cpp peuvent désormais compter sur un serveur plus stable lors du traitement de charges utiles JSON complexes.