arkayenro / arkinventory

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

when open bags, error in datastore currencies #1806

Closed migzlv closed 1 year ago

migzlv commented 1 year ago

What version number you are using? 31016

What game client are you playing? Retail, Wrath, Classic / Live, PTR, Beta retail

What language is the game client set to? english

Describe the bug 17x AceEvent30Frame:RegisterEvent(): AceEvent30Frame:RegisterEvent(): Attempt to register unknown event "RESEARCH_ARTIFACT_HISTORY_READY" string "=[C]": in function RegisterEvent' [string "@ArkInventory/Externals/Ace3/AceEvent/AceEvent-3.0-4.lua"]:33: in functionOnUsed' [string "@ArkInventory/Libs/CallBackHandler/CallbackHandler-1.0-8.lua"]:137: in function `RegisterEvent' [string "@DataStore_Crafts/DataStore_Crafts.lua"]:825: in function <DataStore_Crafts/DataStore_Crafts.lua:814>

[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 functionLoadAddOn' [string "@ArkInventory/Core/ArkInventory.lua"]:11532: in function LoadAddOn' [string "@ArkInventory/Core/ArkInventory.lua"]:11548: in functionBlizzardAPIHook' [string "@ArkInventory/Core/ArkInventory.lua"]:3169: in function <ArkInventory/Core/ArkInventory.lua:3135> ... [string "@FrameXML/UIParent.lua"]:753: in function MajorFactions_LoadUI' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:175: in functionSetUpMajorFactionList' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:168: in function RefreshMajorFactionList' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:163: in functionRefreshOverlay' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:154: in function <...sionLandingPage/Blizzard_DragonflightLandingPage.lua:150>

string "=[C]": in function CreateFrame' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:118: in functionCreateOverlay' [string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:63: in function `RefreshExpansionOverlay' [string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:35: in function <...pansionLandingPage/Blizzard_ExpansionLandingPage.lua:33>

Locals: (temporary) = AceEvent30Frame { 0 = } (temporary) = "RESEARCH_ARTIFACT_HISTORY_READY"


AND

17x DataStore_Currencies/DataStore_Currencies.lua:601: attempt to call global 'RequestArtifactCompletionHistory' (a nil value) [string "@DataStore_Currencies/DataStore_Currencies.lua"]:601: in function <DataStore_Currencies/DataStore_Currencies.lua:586>

[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 functionLoadAddOn' [string "@ArkInventory/Core/ArkInventory.lua"]:11532: in function LoadAddOn' [string "@ArkInventory/Core/ArkInventory.lua"]:11548: in functionBlizzardAPIHook' [string "@ArkInventory/Core/ArkInventory.lua"]:3169: in function <ArkInventory/Core/ArkInventory.lua:3135>

[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 "@FrameXML/UIParent.lua"]:753: in functionMajorFactions_LoadUI' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:175: in function SetUpMajorFactionList' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:168: in functionRefreshMajorFactionList' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:163: in function `RefreshOverlay' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:154: in function <...sionLandingPage/Blizzard_DragonflightLandingPage.lua:150>

string "=[C]": in function CreateFrame' [string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:118: in functionCreateOverlay' [string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:63: in function `RefreshExpansionOverlay' [string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:35: in function <...pansionLandingPage/Blizzard_ExpansionLandingPage.lua:33>

Locals: self =

{ SetDefaultModuleLibraries = defined @ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0.lua:363 Enable = defined @ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0.lua:290 RegisterChatCommand = defined @ArkInventory/Externals/Ace3/AceConsole/AceConsole-3.0.lua:81 EnableModule = defined @ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0.lua:328 modules =
{ } GetModule = defined @ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0.lua:206 IterateEmbeds = defined @ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0.lua:438 defaultModuleLibraries =
{ } UnregisterChatCommand = defined @ArkInventory/Externals/Ace3/AceConsole/AceConsole-3.0.lua:107 Printf = defined @ArkInventory/Externals/Ace3/AceConsole/AceConsole-3.0.lua:65 SetDefaultModulePrototype = defined @ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0.lua:405 name = "DataStore_Currencies" IsEnabled = defined @ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0.lua:447 orderedModules =
{ } DisableModule = defined @ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0.lua:346 RegisterMessage = defined @ArkInventory/Libs/CallBackHandler/CallbackHandler-1.0.lua:85 GetArgs = defined @ArkInventory/Externals/Ace3/AceConsole/AceConsole-3.0.lua:140 Print = defined @ArkInventory/Externals/Ace3/AceConsole/AceConsole-3.0.lua:50 Characters =
{ } IsModule = defined @ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0.lua:464 db =
{ } SetDefaultModuleState = defined @ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0.lua:383 ThisCharacter =
{ } baseName = "DataStore_Currencies" SetEnabledState = defined @ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0.lua:420 OnDisable = defined @DataStore_Currencies/DataStore_Currencies.lua:605 enabledState = true OnEnable = defined @DataStore_Currencies/DataStore_Currencies.lua:586 RegisterEvent = defined @ArkInventory/Libs/CallBackHandler/CallbackHandler-1.0.lua:85 UnregisterAllMessages = defined @ArkInventory/Libs/CallBackHandler/CallbackHandler-1.0.lua:169 OnInitialize = defined @DataStore_Currencies/DataStoreCurrencies.lua:550 UnregisterAllEvents = defined @ArkInventory/Libs/CallBackHandler/CallbackHandler-1.0.lua:169 SendMessage = defined @ArkInventory/Libs/CallBackHandler/CallbackHandler-1.0.lua:54 IterateModules = defined @ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0.lua:433 UnregisterMessage = defined @ArkInventory/Libs/CallBackHandler/CallbackHandler-1.0.lua:148 NewModule = defined @ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0.lua:231 GetName = defined @ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0.lua:275 defaultModuleState = true UnregisterEvent = defined @ArkInventory/Libs/CallBackHandler/CallbackHandler-1.0.lua:148 Disable = defined @ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0.lua:310 } = 7 _ = 9 arch = 11 (temporary) = nil (temporary) = "attempt to call global 'RequestArtifactCompletionHistory' (a nil value)" addon =
{ SetDefaultModuleLibraries = defined @ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0.lua:363 Enable = defined @ArkInventory/Externals/Ace3/AceAddon/AceAddon-3.0.lua:290 RegisterChatCommand = de

To Reproduce Steps to reproduce the behaviour, if possible:

Screenshots If applicable, add screenshots to help explain your problem.

Additional context Add any other context about the problem here.

arkayenro commented 1 year ago

its DataStore_Crafts having the issue.

itsusing the ace3 libraries loaded by arkinventory but the problem is in its own code.