arkayenro / arkinventory

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

[BUG] Some keys no longer work. they show a popup #1861

Closed thisisu closed 4 months ago

thisisu commented 5 months ago

What version number you are using?

3.10.24

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 1x ...aceArkInventory/Core/ArkInventoryTooltip.lua:1901: attempt to index field 'tooltip' (a nil value) [string "@ArkInventory/Core/ArkInventoryTooltip.lua"]:1901: in function `HookOnTooltipSetUnit' [string "@ArkInventory/Core/ArkInventoryTooltip.lua"]:3085: in function <...aceArkInventory/Core/ArkInventoryTooltip.lua:3084>

[string "=[C]"]: in function securecallfunction' [string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:162: in function <SharedXML/Tooltip/TooltipDataHandler.lua:157> [string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:182: in function <SharedXML/Tooltip/TooltipDataHandler.lua:178> [string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:218: in function <SharedXML/Tooltip/TooltipDataHandler.lua:208> [string "=[C]"]: in functionSetAttribute' [string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:243: in function <SharedXML/Tooltip/TooltipDataHandler.lua:236> [string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:389: in function <SharedXML/Tooltip/TooltipDataHandler.lua:339> [string "=[C]"]: in function `securecallfunction' [string "@SharedXML/Tooltip/TooltipDataHandler.lua"]:336: in function <SharedXML/Tooltip/TooltipDataHandler.lua:335>

[string "@Details/classes/container_actors.lua"]:185: in function GetPetOwner' [string "@Details/classes/container_actors.lua"]:755: in functionGetOrCreateActor' [string "@Details/classes/class_damage.lua"]:6910: in function AddToCombat' [string "@Details/classes/class_combat.lua"]:936: in function <Details/classes/class_combat.lua:918> [string "@Details/classes/container_segments.lua"]:204: in functionAddToOverallData' [string "@Details/classes/container_segments.lua"]:493: in function <Details/classes/container_segments.lua:339>

[string "@Details/core/control.lua"]:748: in function <Details/core/control.lua:475> [string "=[C]"]: in function `xpcall' [string "@Details/core/parser.lua"]:6430: in function <Details/core/parser.lua:6343>

Locals: tooltip = DetailsPetOwnerFinder { 0 = SetQuestPartyProgress = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 processingInfo =

{ } ProcessLineData = defined @SharedXML/Tooltip/TooltipDataHandler.lua:410 infoList =
{ } waitingForData = false SetAzeriteEssenceSlot = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 SetPvpTalent = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 SetRuneforgeResultItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 HasDataInstanceID = defined @SharedXML/Tooltip/TooltipDataHandler.lua:514 SetUnit = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 SetAzeriteEssence = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 SetTotem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 SetVoidWithdrawalItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 updateTooltipTimer = 0.200000 StatusBar = DetailsPetOwnerFinderStatusBar { } SetInfoBackdropStyle = defined @SharedXML/Tooltip/TooltipDataHandler.lua:492 SetBuybackItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 GetPrimaryTooltipData = defined @SharedXML/Tooltip/TooltipDataHandler.lua:499 SetSocketGem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 TextRight1 = DetailsPetOwnerFinderTextRight1 { } SetEnhancedConduit = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 RefreshData = defined @FrameXML/GameTooltip.lua:1055 SetLootCurrency = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 SetSlottedKeystone = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 SetWorldCursor = defined @FrameXML/GameTooltip.lua:1074 SetLootItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 SetPetAction = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 GetSpell = defined @FrameXML/GameTooltip.lua:1112 SetOwnedItemByID = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 SetItemKey = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 SetQuestLogSpecialItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 supportsDataRefresh = true SetEquipmentSet = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 SetRecipeReagentItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 SetQuestCurrency = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 SetTransmogrifyItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 SetWeeklyReward = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 SetMerchantItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 SetPvpBrawl = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 GetUnit = defined @FrameXML/GameTooltip.lua:1116 BottomOverlay = Texture { } SetSpellByID = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 OnLoad = defined @FrameXML/GameTooltip.lua:1049 SetSocketedRelic = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 ProcessInfo = defined @SharedXML/Tooltip/TooltipDataHandler.lua:335 ProcessLines = defined @SharedXML/Tooltip/TooltipDataHandler.lua:400 NineSlice = Frame { } SetInventoryItem = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 SetTalent = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539 SetCompanionPet = defined @SharedXML/Tooltip/TooltipDataHandle

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 5 months ago

the error message appears to indicate that the saved variables havent been loaded yet but somehow the arkinventory tooltip code got called.

the subject makes no sense in context with that though as you should have been mousing over a pet or battlepet for that function to run, so more information would be helpful.

thisisu commented 4 months ago

I think I had the wrong add on here. Feel free to close. Thanks for reading