# llama.cpp, JSON 깊이 128단계 제한으로 서버 충돌 방지

> 오픈소스 LLM 런타임이 128단계보다 깊게 중첩된 JSON을 거부해 macOS와 Linux에서 발생하던 서버 충돌을 막습니다.

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

ggml-org/llama.cpp 프로젝트가 2026년 10월 25일 수정 사항을 공개했습니다. 이번 업데이트는 깊이가 128단계를 넘는 JSON 처리를 중단하고 400 오류를 반환합니다. 이전에는 지나치게 깊게 중첩된 JSON이 HTTP 스레드 스택을 넘치게 해 llama-server를 충돌시킬 수 있었습니다(macOS에서는 SIGBUS, Linux에서는 SIGSEGV). 이 변경은 채팅 입력, 도구 호출, /v1/systemone 엔드포인트에 적용됩니다. 이번 수정은 Hugging Face의 Xuan Son Nguyen이 공동 작성했습니다.

## 팩트

- 출시일: 2026-10-25(“Sun Oct 25 2026”)
- JSON 깊이 제한: 128단계

## 왜 중요한가

llama.cpp를 사용하는 개발자는 복잡한 JSON 페이로드를 처리할 때 서버가 더 안정적으로 동작할 것으로 기대할 수 있습니다.

## 출처 및 참고 자료

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

최종 업데이트: 2026-10-25
