WhatAddon

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.

WhatAddon

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

  • Accurate addon detection from error text and stack traces (works with truncated paths and Windows/Unix slashes).
  • One‑click Disable for the offending addon (applies on next reload if needed).
  • Error History pane with per‑addon counts, compact stats (First, Last, Rate), and quick access to details.
  • Details view listing recent errors with relative timestamps (e.g., “7 minutes ago”).
  • Popup suppression in combat, arenas, and battlegrounds with automatic queuing; popups appear safely after.
  • Smart text handling: truncation prevents UI overflow; high‑contrast dark background for readability.
  • Saved history across sessions via saved variables.

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?

  • Immediately when a new error occurs and auto‑show is enabled.
  • Suppressed (queued) while in combat, arenas, or battlegrounds. A single chat notice informs you that popups are deferred.
  • When you leave those states, the next queued error is shown automatically.

Slash Commands

  • /whataddon history – Open the error history.
  • /whataddon clear – Clear the saved error history.
  • /whataddon debug – Print a quick summary to chat.

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

  • Disabling an addon may require a reload/restart depending on the addon.
  • This addon does not send data anywhere; everything is stored locally.

WhatAddon Team

profile avatar
  • 1
    Followers
  • 7
    Projects
  • 4.9K
    Downloads

More from DirecktiveView all

  • Expdometer project image

    Expdometer

    See where your XP comes from (kills, quests, exploration) with a live XP/hr gauge, time-to-level, and dungeon vs open-world rates.

    • 11
    • October 13, 2026
  • PvP Tab Binder project image

    PvP Tab Binder

    Built for WoW Forever. In battlegrounds, including the new Darkspear Islands, Tab targets enemy players only. Everywhere else, Tab works as you bound it.

    • 3.7K
    • October 9, 2026
  • PawnForever - Alternative to Pawn project image

    PawnForever - Alternative to Pawn

    Green arrows on gear upgrades in your bags and quest rewards, scored by adjustable per-spec stat weights. Built for WoW Forever.

    • 218
    • October 9, 2026
  • Totem Timers - Forever project image

    Totem Timers - Forever

    Totem bar for WoW Forever shamans: timers for all four elements, quick-swap totem menus, totem sets you can switch in combat, and expiry warnings.

    • 67
    • October 9, 2026
  • Expdometer project image

    Expdometer

    See where your XP comes from (kills, quests, exploration) with a live XP/hr gauge, time-to-level, and dungeon vs open-world rates.

    • 11
    • October 13, 2026
  • PvP Tab Binder project image

    PvP Tab Binder

    Built for WoW Forever. In battlegrounds, including the new Darkspear Islands, Tab targets enemy players only. Everywhere else, Tab works as you bound it.

    • 3.7K
    • October 9, 2026
  • PawnForever - Alternative to Pawn project image

    PawnForever - Alternative to Pawn

    Green arrows on gear upgrades in your bags and quest rewards, scored by adjustable per-spec stat weights. Built for WoW Forever.

    • 218
    • October 9, 2026
  • Totem Timers - Forever project image

    Totem Timers - Forever

    Totem bar for WoW Forever shamans: timers for all four elements, quick-swap totem menus, totem sets you can switch in combat, and expiry warnings.

    • 67
    • October 9, 2026