PetTracker

PetTracker

13M Downloads

Lua error @character login

EniacR opened this issue ยท 1 comments

commented

Which software were you running?

  • Addon version name: 11.0.8
  • Client used: 11.0.5.57388

Please describe the bug.
just a boring lua error

Please describe how to reproduce it.
lua error on character login

Error Logs are Important!
352x .../PetTracker/addons/main/classes/tracking/tracker.lua:102: attempt to index field 'sets' (a nil value)
[string "@PetTracker/addons/main/classes/tracking/tracker.lua"]:102: in function MaxQuality' [string "@PetTracker/addons/main/classes/tracking/tracker.lua"]:58: in function AddSpecies'
[string "@PetTracker/addons/main/classes/tracking/tracker.lua"]:52: in function <.../PetTracker/addons/main/classes/tracking/tracker.lua:50>
[string "=[C]"]: ?
[string "=[C]"]: in function Show' [string "@WarpDeplete/Core.lua"]:213: in function ShowBlizzardObjectiveTracker'
[string "@WarpDeplete/Core.lua"]:255: in function Hide' [string "@WarpDeplete/Core.lua"]:102: in function <WarpDeplete/Core.lua:88> [string "=[C]"]: ? [string "@!KalielsTracker/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <...s/!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:61> [string "@!KalielsTracker/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:523: in function EnableAddon'
[string "@!KalielsTracker/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:626: in function <...s/!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:611>
...
[string "@Blizzard_UIParent/Mainline/UIParent.lua"]:422: in function UIParentLoadAddOn' [string "@Blizzard_UIParent/Mainline/UIParent.lua"]:627: in function MajorFactions_LoadUI'
[string "@Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua"]:96: in function SetUpMajorFactionList' [string "@Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua"]:89: in function RefreshMajorFactionList'
[string "@Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua"]:84: in function RefreshOverlay' [string "@Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua"]:76: in function <...pansionLandingPage/Blizzard_WarWithinLandingPage.lua:72> [string "=[C]"]: in function CreateFrame'
[string "@Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua"]:48: in function CreateOverlay' [string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:82: in function RefreshExpansionOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:37: in function <...pansionLandingPage/Blizzard_ExpansionLandingPage.lua:35>

Locals:
self = Frame {
Lines =

{
}
MaxEntries = 30
Tag = "PetTracker."
Bar = Frame {
}
}
(*temporary) = nil
(*temporary) = "attempt to index field 'sets' (a nil value)"
Addon =
{
SpeciePin =
{
}
Enemy =
{
}
MaxLevel = 25
Entity =
{
}
Species =
{
}
JournalSlot =
{
}
Rival =
{
}
Tooltips =
{
}
MaxPlayerQuality = 4
MapCanvas =
{
}
Tracker =
{
}
SpecieLine =
{
}
AbilityDisplay =
{
}
StablePin =
{
}
RivalInfo =
{
}
Pin =
{
}
Tag = "PetTracker."
BattleSlot =
{
}
Pet =
{
}
AbilityAction =
{
}
MaxQuality = 6
Stables =
{
}
ProgressBar =
{
}
SpecieStats =
{
}
RivalPin =
{
}
MultiTip =
{
}
Specie =
{
}
PetSlot =
{
}
Rivals =
{
}
Base =
{
}
Ability =
{
}
Predict =
{
}
SpecieBreeds =
{
}
Maps =
{
}
Breeds =
{
}
AbilityButton =
{
}
RivalOrder =
{
}
Name = "PetTracker"
Objectives = Frame {
}
}

commented

it's on /reload as well, not just login. seems like it's thrown when loading UI while the addon is active.

I think my error is identical:

1x .../PetTracker/addons/main/classes/tracking/tracker.lua:102: attempt to index field 'sets' (a nil value)
[string "@PetTracker/addons/main/classes/tracking/tracker.lua"]:102: in function MaxQuality' [string "@PetTracker/addons/main/classes/tracking/tracker.lua"]:58: in function AddSpecies'
[string "@PetTracker/addons/main/classes/tracking/tracker.lua"]:52: in function <.../PetTracker/addons/main/classes/tracking/tracker.lua:50>
[string "=[C]"]: ?
[string "=[C]"]: in function Show' [string "@WarpDeplete/Core.lua"]:147: in function ShowBlizzardObjectiveTracker'
[string "@WarpDeplete/Core.lua"]:189: in function Hide' [string "@WarpDeplete/Core.lua"]:49: in function <WarpDeplete/Core.lua:40> [string "=[C]"]: ? [string "@Masque/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <...aceMasque/Libs/AceAddon-3.0/AceAddon-3.0.lua:61> [string "@Masque/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:523: in function EnableAddon'
[string "@Masque/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:626: in function <...aceMasque/Libs/AceAddon-3.0/AceAddon-3.0.lua:611>
...
[string "@Blizzard_UIParent/Mainline/UIParent.lua"]:422: in function UIParentLoadAddOn' [string "@Blizzard_UIParent/Mainline/UIParent.lua"]:630: in function MajorFactions_LoadUI'
[string "@Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua"]:96: in function SetUpMajorFactionList' [string "@Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua"]:89: in function RefreshMajorFactionList'
[string "@Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua"]:84: in function RefreshOverlay' [string "@Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua"]:76: in function <...pansionLandingPage/Blizzard_WarWithinLandingPage.lua:72> [string "=[C]"]: in function CreateFrame'
[string "@Blizzard_ExpansionLandingPage/Blizzard_WarWithinLandingPage.lua"]:48: in function CreateOverlay' [string "@MissionReportButtonPlus/MissionReportButtonPlus.lua"]:1588: in function RefreshExpansionOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:37: in function <...pansionLandingPage/Blizzard_ExpansionLandingPage.lua:35>

Locals:
self = Frame {
Lines =

{
}
MaxEntries = 30
Tag = "PetTracker."
Bar = Frame {
}
}
(*temporary) = nil
(*temporary) = "attempt to index field 'sets' (a nil value)"
Addon =
{
SpeciePin =
{
}
Enemy =
{
}
MaxLevel = 25
Entity =
{
}
Species =
{
}
JournalSlot =
{
}
Rival =
{
}
Tooltips =
{
}
MaxPlayerQuality = 4
MapCanvas =
{
}
Tracker =
{
}
SpecieLine =
{
}
AbilityDisplay =
{
}
StablePin =
{
}
RivalInfo =
{
}
Pin =
{
}
Tag = "PetTracker."
BattleSlot =
{
}
Pet =
{
}
AbilityAction =
{
}
MaxQuality = 6
Stables =
{
}
ProgressBar =
{
}
SpecieStats =
{
}
RivalPin =
{
}
MultiTip =
{
}
Specie =
{
}
PetSlot =
{
}
Rivals =
{
}
Base =
{
}
Ability =
{
}
Predict =
{
}
SpecieBreeds =
{
}
Maps =
{
}
Breeds =
{
}
AbilityButton =
{
}
RivalOrder =
{
}
Name = "PetTracker"
Objectives = Frame {
}
}