Projektet ggml-org/llama.cpp släppte en korrigering den 25 okt 2026. Den lägger till en kontroll som stoppar behandlingen av JSON som är nästlat på fler än 128 nivåer och returnerar ett 400-fel. Tidigare kunde extremt djupt nästlad JSON göra att HTTP-trådens stack svämmade över och att llama-server kraschade (SIGBUS på macOS, SIGSEGV på Linux). Ändringen gäller chattinmatning, verktygsanrop och slutpunkten /v1/systemone. Korrigeringen har tagits fram tillsammans med Xuan Son Nguyen från Hugging Face.
Varför det spelar roll
Utvecklare som använder llama.cpp kan nu räkna med stabilare serverbeteende vid hantering av komplexa JSON-data.