Skip to content

Measure Twice, Locate Once: Mitigating Hallucinations in LLM-based Agents for Repository-Scale Fault Localization

Jul 2026 · ACM Transactions on Software Engineering and Methodology · 0 citations · 69 references

TL;DR

FaultLens is a novel FL technique that equips an LLM-based agent with a fine-grained feedback mechanism for repository-scale fault localization, and achieves a 43.35% improvement over SoapFL and a 24.24% improvement over AutoFL in the Top-1 metric, surpassing state-of-the-art LLM-based agent methods.

Abstract

Fault Localization (FL) is a critical yet inherently complex phase in the software debugging process. Over the years, numerous automated FL techniques have been developed to alleviate the time and effort involved. More recently, the emergence of Large Language Models (LLMs) has marked a new era for FL. However, existing LLM-based approaches often arrive at premature conclusions due to both extrinsic and intrinsic hallucinations. To address these challenges, we propose FaultLens, a novel FL technique that equips an LLM-based agent with a fine-grained feedback mechanism for repository-scale fault localization. Specifically, the decision-making stage of our approach starts with identifying FL candidates through an LLMbased agent. Here, location extraction validation detects extrinsic hallucinations, triggering further investigation. A defined rule determines investigation completion, while a self-check mechanism mitigates intrinsic hallucinations arising from incomplete investigation. The advanced location identification stage further minimizes intrinsic hallucinations caused by faulty reasoning. We demonstrate the effectiveness of our approach through a comprehensive evaluation on the Defects4J benchmark. Our results show that FaultLens outperforms several fault localization techniques across multiple categories, including spectrum-based methods, mutation analysis, machine learning approaches, and LLM-based systems. Specifically, FaultLens achieves a 43.35% improvement over SoapFL and a 24.24% improvement over AutoFL in the Top-1 metric, surpassing state-of-the-art LLM-based agent methods. Additional experiments further indicate that FaultLens generalizes across different programming languages and LLM backends, and that its hallucination-mitigation mechanisms are transferable to an external localization workflow.

View source

Similar papers

Open access Oct 2026

PackMonitor: Towards Zero Package Hallucinations via Decoding-Time Monitoring

As Large Language Models (LLMs) are increasingly integrated into software development workflows, their trustworthiness has become a critical concern. However, in dependency recommendation scenarios, the reliability of LLMs is undermined by widespread package hallucinations, where models often recommend hallucinated pac...

Xi-Ting Liu, Yue-Tong Liu, Yi-Tong Zhang et al. · 0 citations
Preprint Sep 2026

Better Understanding, Better Fixes? A Study of Hallucination in LLM-based Automated Program Repair

This work examines repair hallucination in final patches and understanding hallucination in intermediate artifacts through three tasks, namely triggering testcase identification, line coverage prediction, and additional testcase generation, showing that both repair and understanding hallucinations remain prevalent.

Xue-Meng Cai, Jia-Kun Liu, Lin-Han Yang et al. · 0 citations
#software testing Book Open access Aug 2026

Evaluating Inference-Time Defenses against Package Hallucination in LLM-Generated Code

The results recast package hallucination as both a measurement problem and a decoding-time control problem, and they demonstrate that the choice of defense must be matched to the threat model and recommendation utility.

Albérick Euraste Djiré, I. E. Olatunji, Melissa Tessa et al. · 1 citation
#natural language process... Preprint Sep 2026

Enoki: Efficient Multi-Level Hallucination Detection

This work proposes Enoki, an Open Information Extraction framework for multi-level hallucination detection that supports LLM-based, encoder-based, and rule-based extraction regimes, balancing accuracy and inference cost through a common interface.

Elisei Rykov, Timur Ionov, Nikolay Ivanov et al. · 0 citations
#artificial intelligence Preprint Sep 2026

Beneath the Scores: Rethinking Hallucination Evaluation for Video Understanding Models

A causal stage-intervention protocol that overwrites individual stages while holding the downstream task fixed is introduced, finding that grounding is the dominant source of downstream error, with roughly four times the causal impact of corrupting visual observations.

Shu-Zhi Gong, F. Sun, Yuansan Liu · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.