arkayenro / arkinventory

A World of Warcraft Inventory mod for Retail, Burning Crusade, and Classic
108 stars 14 forks source link

[BUG] ArkInventory and Chocolatebar (broker display addon) #1708

Open MuTLY opened 1 year ago

MuTLY commented 1 year ago

What version number you are using? v31010 [DF]

What game client are you playing? Retail, Burning Crusade, Classic / Live, PTR, Beta Retail (Live) 10.0.0.2

What language is the game client set to? English

Describe the bug On load, these errors popup and Chocolatebar addon won't load:

1x ChocolateBar/Core.lua:233: attempt to compare nil with string
[string "@ChocolateBar/Core.lua"]:233: in function `isNewInstall'
[string "@ChocolateBar/Core.lua"]:103: in function <ChocolateBar/Core.lua:93>
[string "=[C]"]: ?
[string "@ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0-13.lua"]:66: in function <...rkInventory/Externals/Ace3/AceAddon/AceAddon-3.0.lua:61>
[string "@ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0-13.lua"]:494: in function `InitializeAddon'
[string "@ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0-13.lua"]:619: in function <...rkInventory/Externals/Ace3/AceAddon/AceAddon-3.0.lua:611>

And

1x ChocolateBar/Core.lua:386: attempt to index field 'ChocolateBar1' (a nil value)
[string "@ChocolateBar/Core.lua"]:386: in function `EnableDataObject'
[string "@ChocolateBar/Core.lua"]:333: in function `LibDataBroker_DataObjectCreated'
[string "@ChocolateBar/Core.lua"]:157: in function <ChocolateBar/Core.lua:155>
[string "=[C]"]: ?
[string "@ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0-13.lua"]:66: in function <...rkInventory/Externals/Ace3/AceAddon/AceAddon-3.0.lua:61>
[string "@ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0-13.lua"]:523: in function `EnableAddon'
[string "@ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0-13.lua"]:626: in function <...rkInventory/Externals/Ace3/AceAddon/AceAddon-3.0.lua:611>
[string "=[C]"]: in function `LoadAddOn'
[string "@ArkInventory/Core/ArkInventory.lua"]:11418: in function `LoadAddOn'
[string "@ArkInventory/Core/ArkInventory.lua"]:11434: in function `BlizzardAPIHook'
[string "@ArkInventory/Core/ArkInventory.lua"]:3081: in function <ArkInventory/Core/ArkInventory.lua:3050>
[string "=[C]"]: ?
...
[string "@FrameXML/UIParent.lua"]:741: in function `MajorFactions_LoadUI'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:100: in function `SetUpMajorFactionList'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:93: in function `RefreshMajorFactionList'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:88: in function `RefreshOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:80: in function <...sionLandingPage/Blizzard_DragonflightLandingPage.lua:76>
[string "=[C]"]: ?
[string "=[C]"]: in function `CreateFrame'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:49: in function `CreateOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:63: in function `RefreshExpansionOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:35: in function <...pansionLandingPage/Blizzard_ExpansionLandingPage.lua:33>

To Reproduce Load ArkInventory and Chocolatebar (broker display plugin)

MuTLY commented 1 year ago

Without ArkInventory loaded, Chocolatebar loads with no issue along several other addons.