O projeto ggml‑org/llama.cpp lançou uma correção em 25 de outubro de 2026. Ela adiciona uma verificação que interrompe o processamento de JSON com mais de 128 níveis de profundidade e retorna um erro 400. Antes, JSON extremamente aninhado podia estourar a pilha da thread HTTP e derrubar o llama‑server (com SIGBUS no macOS e SIGSEGV no Linux). A mudança se aplica às entradas de chat, às chamadas de ferramentas e ao endpoint /v1/systemone. A correção foi desenvolvida em coautoria com Xuan Son Nguyen, da Hugging Face.
Por que importa
Desenvolvedores que usam o llama.cpp agora podem contar com um servidor mais estável ao lidar com cargas úteis de JSON complexas.