# llama.cpp begrenzt JSON-Tiefe, um Abstürze zu verhindern

> Die Open-Source-Laufzeitumgebung für LLMs weist JSON mit mehr als 128 Verschachtelungsebenen nun zurück. So sollen Serverabstürze unter macOS und Linux verhindert werden.

Oossa · 2026-10-25 · https://oossa.com/de/llama-cpp-update-adds-json-depth-limit-to-prevent-crashes

Das Projekt ggml-org/llama.cpp hat am 25. Okt. 2026 eine Fehlerbehebung veröffentlicht. Sie ergänzt eine Prüfung, die JSON mit mehr als 128 Verschachtelungsebenen nicht weiterverarbeitet und stattdessen einen 400-Fehler zurückgibt. Bislang konnte extrem tief verschachteltes JSON den Stack des HTTP-Threads zum Überlaufen bringen und den llama-server zum Absturz bringen (SIGBUS unter macOS, SIGSEGV unter Linux). Die Änderung gilt für Chat-Eingaben, Tool-Aufrufe und den Endpunkt /v1/systemone. Mitverfasst hat die Fehlerbehebung Xuan Son Nguyen von Hugging Face.

## Die Fakten

- Veröffentlichungsdatum: 2026-10-25 („Sun Oct 25 2026“)
- JSON-Tiefenlimit auf 128 Ebenen festgelegt

## Warum es wichtig ist

Entwickler, die llama.cpp einsetzen, können sich bei der Verarbeitung komplexer JSON-Payloads nun auf ein stabileres Serververhalten verlassen.

## Quellen und Referenzen

1. [ggml-org/llama.cpp b11871](https://github.com/ggml-org/llama.cpp/releases/tag/b11871) – llama.cpp, 2026-10-25

Zuletzt aktualisiert: 2026-10-25
