Skip to content

Improve Bug Report to Include WoW & Add-on Versions #166

@Gogo1951

Description

@Gogo1951

Improve the bug report by automatically capturing the version of WoW and the version of the Add-on that threw the error.

This makes it one step easier to report bugs, and reduces the need for people to look up the versions of the add-on they are reporting on.

An example bug report.

After

Build: 1.15.8 (65989)
Addon: CrossGambling (v12.0.15)

11x CrossGambling/core/GUI.lua:1144: attempt to call method 'DrawPlayerFrame' (a nil value)
[tail call]: ?
[CrossGambling/core/GUI.lua]:1144: in function 'DrawMainEvents'
[CrossGambling/CrossGambling.lua]:136: in function <CrossGambling/CrossGambling.lua:130>
[C]: ?
[PallyPower/Libs/AceAddon-3.0/AceAddon-3.0.lua]:66: in function <PallyPower/Libs/AceAddon-3.0/AceAddon-3.0.lua:61>
[PallyPower/Libs/AceAddon-3.0/AceAddon-3.0.lua]:494: in function 'InitializeAddon'
[PallyPower/Libs/AceAddon-3.0/AceAddon-3.0.lua]:619: in function <PallyPower/Libs/AceAddon-3.0/AceAddon-3.0.lua:611>


Locals:

Before

11x CrossGambling/core/GUI.lua:1144: attempt to call method 'DrawPlayerFrame' (a nil value)
[tail call]: ?
[CrossGambling/core/GUI.lua]:1144: in function 'DrawMainEvents'
[CrossGambling/CrossGambling.lua]:136: in function <CrossGambling/CrossGambling.lua:130>
[C]: ?
[PallyPower/Libs/AceAddon-3.0/AceAddon-3.0.lua]:66: in function <PallyPower/Libs/AceAddon-3.0/AceAddon-3.0.lua:61>
[PallyPower/Libs/AceAddon-3.0/AceAddon-3.0.lua]:494: in function 'InitializeAddon'
[PallyPower/Libs/AceAddon-3.0/AceAddon-3.0.lua]:619: in function <PallyPower/Libs/AceAddon-3.0/AceAddon-3.0.lua:611>


Locals

Metadata

Metadata

Assignees

No one assigned

    Labels

    classicAll flavors of classic WoW

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions