Oossa

llama.cpp limite la profondeur du JSON pour éviter les plantages

Le moteur LLM open source rejette désormais les JSON imbriqués sur plus de 128 niveaux, ce qui évite les plantages du serveur sous macOS et Linux.

BrèvePar Publié par Oossa: 1 min de lecture

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.

Cet article vous a-t-il été utile ?
Partager

À lire ensuite

Oossa · Newsletter

La semaine de l'IA, expliquée

Chaque lundi : l'essentiel de l'actualité, en langage clair. Gratuit, sans spam.