WhatAddon

Short Description

Identify which addon caused Lua errors, see summaries and history, and quickly disable offenders. Popups are suppressed in combat, arenas, and battlegrounds, then shown afterwards.

Long Description

Overview

WhatAddon replaces the default Lua error experience with a focused workflow: immediately attribute errors to the responsible addon, give you a clear summary and history, and offer quick actions so you can keep playing.

Key Features

How It Works

The addon hooks the global error handler to capture every Lua error. It parses the message and stack for Interface/AddOns/<AddonName> patterns to identify the source addon. Errors are recorded to WhatAddonDB and summarized in the UI.

When Do Popups Show?

Slash Commands

Configuration

Defaults suppress popups in combat/arena/battleground. If you’d like UI toggles in an options panel, let us know—hooks are ready and can be exposed quickly.

Notes