RL BugFolder
A lightweight World of Warcraft addon that captures, stores, and displays Lua errors in a clean dark-themed UI. Originally based on BugSack, enhanced with LuaErrorLogger functionality.
Features
- Error Capture: Catches all Lua errors, warnings, and addon action blocked messages
- Standalone Mode: Works without !BugGrabber (no dependencies)
- Dark UI Theme: Modern dark interface matching RL-style addons
- Session Management: Browse errors by current session, previous session, or all time
- Search & Filter: Live search through error messages, stack traces, and locals
- Export Viewer: Export all errors with optional addon filtering to clipboard
- Addon Summary: Get a per-addon error count breakdown
- Persistent Storage: Errors saved between sessions via SavedVariables
- Minimap Button: Quick access to the bug sack
- Chat Links: Share errors via clickable chat links
Slash Commands
/rlbugor/rlbugs— Toggle the bug sack window/rlbug show— Open the bug sack/rlbug resetor/rlbug wipe— Clear all stored errors/rlbug export— Open the export viewer/rlbug summary— Print addon error summary to chat/rlbug test— Store a test error for debugging/rlbug debug— Toggle debug mode (shows event messages in chat)
Settings
Open via the Einst. button or by clicking the minimap icon:
- Auto popup — Open automatically on error (out of combat)
- Chatframe output — Print a message to chat when an error occurs
- Mute — Suppress error sounds
- Use 'Master' sound channel — Play error sound on the master channel
- Minimap alt-click wipe — Alt-click the minimap icon to wipe all errors
- Save errors — Persist errors between sessions
- Throttle at excessive amount — Prevent game lockups from error spam
- Filter addon mistakes — Ignore ADDON_ACTION_BLOCKED events
UI Controls
| Button | Action |
|---|---|
| Filter | Open live search bar |
| Export | Open export viewer window |
| Einst. | Open settings panel |
| < Vorheriger / Nächster > | Navigate errors (Shift for first/last) |
| Gespeich. Fehler löschen | Wipe all stored errors |
Installation
- Copy the
RLBugFolderfolder intoInterface\AddOns\ - Restart the game client
- Enable the addon in the AddOns menu