A First Look at Bugs in LLM Inference Engines
Not on the map. Why?
Abstract (arXiv)
Large language model-specific inference engines (in short as LLM inference engines) have become a fundamental component of modern AI infrastructure, enabling the deployment of LLM-powered applications (LLM apps) across cloud and local devices. Despite their critical role, LLM inference engines are prone to bugs due to the immense resource demands of LLMs and the complexities of cross-platform compatibility. However, a systematic understanding of these bugs remains lacking. To bridge this gap, we present the first empirical study on bugs in LLM inference engines. We mine official repositories of 5 widely adopted LLM inference engines, constructing a comprehensive dataset of 929 real-world bugs. Through a rigorous open coding process, we analyze these bugs to uncover their symptoms, root causes, commonality, fix effort, fix strategies, and temporal evolution. Our findings reveal six bug symptom types and a taxonomy of 28 root causes, shedding light on the key challenges in bug detection and location within LLM inference engines. Based on these insights, we propose a series of actionable implications for researchers, inference engine vendors, and LLM app developers, along with general guidelines for developing LLM inference engines.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 11 Jun 2025.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2026: 5.
5 papers.
- 2026Real Faults in Model Context Protocol (MCP) Software: a Comprehensive Taxonomycited by 6
- 2026Understanding Bugs in Modern Agentic Frameworks: A Study of Symptoms, Root Causes, and Triggering Conditionscited by 2
- 2026Continuous Discovery of Vulnerabilities in LLM Serving Systems with Fuzzingcited by 1
- 2026Ekka: Automated Diagnosis of Silent Errors in LLM Inferencecited by 0
- 2026Reliability Testing of Medical Model Performance under Distributed Deploymentcited by 0
- 2026Reliability Testing of Medical Model Performance under Distributed Deployment29 Sep 2026
- 2026Ekka: Automated Diagnosis of Silent Errors in LLM Inference3 Jun 2026
- 2026Continuous Discovery of Vulnerabilities in LLM Serving Systems with Fuzzing11 May 2026
- 2026Understanding Bugs in Modern Agentic Frameworks: A Study of Symptoms, Root Causes, and Triggering Conditions10 Apr 2026
- 2026Real Faults in Model Context Protocol (MCP) Software: a Comprehensive Taxonomy5 Mar 2026