Oossa

Atualização do llama.cpp limita profundidade do JSON e evita falhas

O runtime de LLM de código aberto agora rejeita JSON com mais de 128 níveis de aninhamento, evitando falhas do servidor no macOS e no Linux.

NotaPor Publicado pelo Oossa: 1 min de leitura

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.

Este artigo foi útil?
Compartilhar

Leia a seguir

Oossa · Newsletter

A semana em IA, explicada

Toda segunda-feira: as notícias que valem a pena, em linguagem simples. Grátis, sem spam.