Error Source Finder

Miscellaneous 2 more categories

A lightweight debugging addon for Classic Era, MoP Classic, and Retail that tells you exactly which addon is causing Lua errors. Displays addon names in chat, logs recent errors, and integrates with the default ScriptErrorsFrame.

WoW 11.2.7 Needs Update

Trend Explorer

Recent download momentum

Hourly download deltas for the last 48 hours.

Latest hour +0 Jun 2, 11 AM
Peak hour +0 Jun 4, 9 AM
Average +0 per hour

About this addon

What it does

🔍 What is ErrorSourceFinder?

ErrorSourceFinder is a tiny, powerful debugging addon that helps you instantly identify which addon is generating Lua errors.
It works on:

  • Classic Era (1.15.x)

  • MoP Classic (5.4.8)

  • Retail ( War Within)

No setup required — install and it automatically starts detecting error sources.


Features

Detects the addon responsible for each Lua error

When an error happens, the addon scans the file path and call stack to determine which addon folder the error came from.

Shows the addon name in chat

Example:

  [ErrorSourceFinder] Error in addon: WeakAuras

Keeps a short error history

Use /esf to view the most recent 5 errors:

  • Timestamp

  • Source addon

  • Full error message

Works with every version of WoW

Thanks to a multi-interface TOC, the addon runs on Classic Era, MoP Classic, and Retail automatically.

No performance overhead

The addon only runs when the Blizzard error handler triggers.

Compatible with all debugging tools

Works fine alongside:

  • BugGrabber

  • BugSack

  • DevTools

  • Swatter


🧰 Slash Commands

Show last errors:

  /esf

📦 Installation

Drop the folder into:

Windows (Retail):

  World of Warcraft/_retail_/Interface/AddOns/

Windows (Classic Era / Wrath / Cata / MoP):

  World of Warcraft/_classic_/Interface/AddOns/

Enable Display Lua Errors in:
ESC → Interface → Help


🔧 Technical Notes

This addon uses:

  • seterrorhandler() to intercept errors

  • Filepath scanning to identify addon folders

  • Safe fallback when the source cannot be detected

No taint, no frames, no saved variables — completely clean.


🧑‍💻 Author

Nekminute


🟫 Supported Versions (CurseForge “Game Versions” Checklist)

Check the following:

Retail

  • The War Within

Classic

  • Classic Era

  • MoP Classic

At-a-glance numbers

Performance highlights

  • Peaked at Hot #2832 on May 19, 2026.
  • Peaked at Rising #5237 on Jun 2, 2026.
  • Featured on the Hot list across 5 distinct weeks.
  • Shipped 1 release in the last 30 days.
  • Averaging 1 new downloads per day over the past week.

Visuals

Screenshots 1

Use real gameplay shots to assess the addon before installing.

Discover more

Keep exploring

Similar addons you might also want to check out.