arkayenro / arkinventory

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

[BUG] Loading Error - CollectionMount #1838

Closed Aronus1973 closed 6 months ago

Aronus1973 commented 7 months ago

What version number you are using? 3.10.19

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

What language is the game client set to? German

Describe the bug A clear and concise description of what the bug is. 13x ...ns/ArkInventory/Core/ArkInventoryCollectionMount.lua:1804: attempt to index global 'MountJournal' (a nil value) [string "@ArkInventory/Core/ArkInventoryCollectionMount.lua"]:1804: in function <...ns/ArkInventory/Core/ArkInventoryCollectionMount.lua:1787>

[string "@ArkInventory/Externals/Ace3/AceBucket/AceBucket-3.0-4.lua"]:69: in function <...Inventory/Externals/Ace3/AceBucket/AceBucket-3.0.lua:67> [string "@ArkInventory/Externals/Ace3/AceBucket/AceBucket-3.0-4.lua"]:83: in function `func' [string "@DataStore/libs/AceTimer-3.0-17/AceTimer-3.0.lua"]:57: in function <DataStore/libs/AceTimer-3.0/AceTimer-3.0.lua:50>

Locals: self =

{ StartupChecks = defined @ArkInventory/Core/ArkInventory.lua:12309 Action =
{ } Frame_Item_PreClick = defined @ArkInventory/Core/ArkInventory.lua:8904 EVENT_ARKINV_BANK_TAB = defined @ArkInventory/Core/ArkInventoryStorage.lua:777 HookOpenAllBags = defined @ArkInventory/Core/ArkInventory.lua:10964 modules =
{ } MenuSwitchLocationOpen = defined @ArkInventory/Core/ArkInventoryMenu.lua:3043 TooltipCustomBattlepetAddDetail = defined @ArkInventory/Core/ArkInventoryTooltip.lua:650 Frame_Bar_Edit_OnReceiveDrag = defined @ArkInventory/Core/ArkInventory.lua:7004 ObjectInfoItemString = defined @ArkInventory/Core/ArkInventoryObject.lua:887 EVENT_ARKINV_BACKPACK_TOKEN_UPDATE = defined @ArkInventory/Core/ArkInventoryStorage.lua:648 TooltipValidateDataFromSetQuestLogRewardSpell = defined @ArkInventory/Core/ArkInventoryTooltip.lua:1803 LocationMonitorChanged = defined @ArkInventory/Core/ArkInventory.lua:12131 GetItemTinted = defined @ArkInventory/Core/ArkInventoryStorage.lua:2156 ItemAgeGet = defined @ArkInventory/Core/ArkInventory.lua:12263 Frame_Changer_Slot_Update = defined @ArkInventory/Core/ArkInventory.lua:10679 LocationOverrideSet = defined @ArkInventory/Core/ArkInventory.lua:12681 ConfigInternalCategoryGet = defined @ArkInventory/Core/ArkInventoryConfig.lua:448 Frame_Bag_OnLoad = defined @ArkInventory/Core/ArkInventory.lua:7141 BlizzardBagIdToInternalId = defined @ArkInventory/Core/ArkInventoryStorage.lua:1730 EVENT_ARKINV_OBLITERUM_LEAVE = defined @ArkInventory/Core/ArkInventoryStorage.lua:1527 EVENT_ARKINV_LOCATION_DRAW_BUCKET = defined @ArkInventory/Core/ArkInventoryStorage.lua:447 db =
{ } MenuLDBTrackingReputationListOptions = defined @ArkInventory/Core/ArkInventoryMenu.lua:4146 isLocationSaved = defined @ArkInventory/Core/ArkInventory.lua:12152 MediaFrameFontSet = defined @ArkInventory/Core/ArkInventoryMedia.lua:159 Frame_Item_GetDB = defined @ArkInventory/Core/ArkInventory.lua:7271 Frame_Main_Paint = defined @ArkInventory/Core/ArkInventory.lua:4280 ConfigInternalCategoryActionPurge = defined @ArkInventory/Core/ArkInventoryConfig.lua:800 HookToggleBackpack = defined @ArkInventory/Core/ArkInventory.lua:10888 ScanWearing_Threaded = defined @ArkInventory/Core/ArkInventoryStorage.lua:3033 HookCloseAllBags = defined @ArkInventory/Core/ArkInventory.lua:11161 MoneyFrame_Tooltip = defined @ArkInventory/Core/ArkInventoryMoney.lua:495 EVENT_ARKINV_COLLECTION_HEIRLOOM_UPDATE = defined @ArkInventory/Core/ArkInventoryCollectionHeirloom.lua:194 ConfigInternalCategoryCustomRestore = defined @ArkInventory/Core/ArkInventoryConfig.lua:521 EVENT_ARKINV_QUEST_UPDATE_BUCKET = defined @ArkInventory/Core/ArkInventoryStorage.lua:1607 ObjectInfoQuality = defined @ArkInventory/Core/ArkInventoryObject.lua:902 UnregisterAllEvents = defined @DataStore/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164 ScanWearing = defined @ArkInventory/Core/ArkInventoryStorage.lua:3001 ScanVault = defined @ArkInventory/Core/ArkInventoryStorage.lua:2734 Frame_Changer

Cabro commented 7 months ago

Same error for english client wotlk

arkayenro commented 7 months ago

please try 3.10.19 alpha 1

Aronus1973 commented 7 months ago

With the new Alpha version, the bug is fixed

volostyle commented 7 months ago

Same with English client WOTLK:

9x ...ns/ArkInventory/Core/ArkInventoryCollectionMount.lua:1804: attempt to index global 'MountJournal' (a nil value) [string "@ArkInventory/Core/ArkInventoryCollectionMount.lua"]:1804: in function <...ns/ArkInventory/Core/ArkInventoryCollectionMount.lua:1787>

[string "@ArkInventory/Externals/Ace3/AceBucket/AceBucket-3.0-4.lua"]:69: in function <...Inventory/Externals/Ace3/AceBucket/AceBucket-3.0.lua:67> [string "@ArkInventory/Externals/Ace3/AceBucket/AceBucket-3.0-4.lua"]:83: in function `func' [string "@ElvUI_Libraries/Core/Ace3/AceTimer-3.0-17/AceTimer-3.0.lua"]:57: in function <...UI_Libraries/Core/Ace3/AceTimer-3.0/AceTimer-3.0.lua:50>

Locals: self =

{ StartupChecks = defined @ArkInventory/Core/ArkInventory.lua:12309 Action =
{ } Frame_Item_PreClick = defined @ArkInventory/Core/ArkInventory.lua:8904 EVENT_ARKINV_BANK_TAB = defined @ArkInventory/Core/ArkInventoryStorage.lua:777 HookOpenAllBags = defined @ArkInventory/Core/ArkInventory.lua:10964 modules =
{ } MenuSwitchLocationOpen = defined @ArkInventory/Core/ArkInventoryMenu.lua:3043 TooltipCustomBattlepetAddDetail = defined @ArkInventory/Core/ArkInventoryTooltip.lua:650 Frame_Bar_Edit_OnReceiveDrag = defined @ArkInventory/Core/ArkInventory.lua:7004 ObjectInfoItemString = defined @ArkInventory/Core/ArkInventoryObject.lua:887 EVENT_ARKINV_BACKPACK_TOKEN_UPDATE = defined @ArkInventory/Core/ArkInventoryStorage.lua:648 TooltipValidateDataFromSetQuestLogRewardSpell = defined @ArkInventory/Core/ArkInventoryTooltip.lua:1803 LocationMonitorChanged = defined @ArkInventory/Core/ArkInventory.lua:12131 GetItemTinted = defined @ArkInventory/Core/ArkInventoryStorage.lua:2156 ItemAgeGet = defined @ArkInventory/Core/ArkInventory.lua:12263 Frame_Changer_Slot_Update = defined @ArkInventory/Core/ArkInventory.lua:10679 LocationOverrideSet = defined @ArkInventory/Core/ArkInventory.lua:12681 ConfigInternalCategoryGet = defined @ArkInventory/Core/ArkInventoryConfig.lua:448 Frame_Bag_OnLoad = defined @ArkInventory/Core/ArkInventory.lua:7141 BlizzardBagIdToInternalId = defined @ArkInventory/Core/ArkInventoryStorage.lua:1730 EVENT_ARKINV_OBLITERUM_LEAVE = defined @ArkInventory/Core/ArkInventoryStorage.lua:1527 EVENT_ARKINV_LOCATION_DRAW_BUCKET = defined @ArkInventory/Core/ArkInventoryStorage.lua:447 db =
{ } MenuLDBTrackingReputationListOptions = defined @ArkInventory/Core/ArkInventoryMenu.lua:4146 isLocationSaved = defined @ArkInventory/Core/ArkInventory.lua:12152 MediaFrameFontSet = defined @ArkInventory/Core/ArkInventoryMedia.lua:159 Frame_Item_GetDB = defined @ArkInventory/Core/ArkInventory.lua:7271 Frame_Main_Paint = defined @ArkInventory/Core/ArkInventory.lua:4280 ConfigInternalCategoryActionPurge = defined @ArkInventory/Core/ArkInventoryConfig.lua:800 HookToggleBackpack = defined @ArkInventory/Core/ArkInventory.lua:10888 ScanWearing_Threaded = defined @ArkInventory/Core/ArkInventoryStorage.lua:3033 HookCloseAllBags = defined @ArkInventory/Core/ArkInventory.lua:11161 MoneyFrame_Tooltip = defined @ArkInventory/Core/ArkInventoryMoney.lua:495 EVENT_ARKINV_COLLECTION_HEIRLOOM_UPDATE = defined @ArkInventory/Core/ArkInventoryCollectionHeirloom.lua:194 ConfigInternalCategoryCustomRestore = defined @ArkInventory/Core/ArkInventoryConfig.lua:521 EVENT_ARKINV_QUEST_UPDATE_BUCKET = defined @ArkInventory/Core/ArkInventoryStorage.lua:1607 ObjectInfoQuality = defined @ArkInventory/Core/ArkInventoryObject.lua:902 UnregisterAllEvents = defined @!mMT_MediaPack/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164 ScanWearing = defined @ArkInventory/Core/ArkInventoryStorage.lua:3001 ScanVault = defined @ArkInventory/Core/ArkInventoryStorage.lua:2734 Frame_Ch