AdiBags

AdiBags

8M Downloads

Can't Open Reagent Bank: Dragonflight

Kaoskitty opened this issue ยท 2 comments

commented

Addon Version

1.10.9

World of Warcraft Version

Retail

Describe the bug

Just downloaded and installed the latest version (1.10.9) and now I can no longer open the bank reagent tab. The text in upper left corner changes from "Bank" to "Reagent Bank" but it's still only showing the items from the main bank.

Error:

1x AdiBags/modules/TooltipInfo.lua:134: attempt to index local 'slotData' (a nil value)
[string "@AdiBags/modules/TooltipInfo.lua"]:134: in function <AdiBags/modules/TooltipInfo.lua:119>
[string "=(tail call)"]: ?
[string "=(tail call)"]: ?
[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 function SetAttribute'
[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 "=(tail call)"]: ? [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: in function SetBagItem'
[string "@FrameXML/ContainerFrame.lua"]:1498: in function OnUpdate' [string "@FrameXML/ContainerFrame.lua"]:1465: in function OnEnter'
[string "@FrameXML/ContainerFrame.lua"]:1461: in function <FrameXML/ContainerFrame.lua:1460>

Locals:
self =

{
SetDefaultModuleLibraries = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:363
Enable = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:290
NewModule = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:231
EnableModule = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:328
modules =
{
}
GetModule = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:206
IterateEmbeds = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:438
SecureHook = defined @Ace3/AceHook-3.0/AceHook-3.0.lua:335
defaultModuleLibraries =
{
}
RawHookScript = defined @Ace3/AceHook-3.0/AceHook-3.0.lua:394
hooked = true
SetDefaultModulePrototype = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:405
GetOptions = defined @AdiBags/modules/TooltipInfo.lua:74
name = "AdiBags_TooltipInfo"
IsEnabled = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:447
orderedModules =
{
}
DisableModule = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:346
hooks =
{
}
baseName = "AdiBags"
OnTooltipSetItem = defined @AdiBags/modules/TooltipInfo.lua:119
RegisterMessage = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
UnregisterMessage = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
OnEnable = defined @AdiBags/modules/TooltipInfo.lua:54
OnInitialize = defined @AdiBags/modules/TooltipInfo.lua:46
IsHooked = defined @Ace3/AceHook-3.0/AceHook-3.0.lua:492
uiDesc = "Add more information in tooltips related to items in your bags."
uiName = "Tooltip information"
IsModule = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:213
db =
{
}
SetDefaultModuleState = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:383
SendMessage = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:49
UnhookAll = defined @Ace3/AceHook-3.0/AceHook-3.0.lua:476
SetEnabledState = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:420
Hook = defined @Ace3/AceHook-3.0/AceHook-3.0.lua:273
enabledState = true
Unhook = defined @Ace3/AceHook-3.0/AceHook-3.0.lua:417
RegisterEvent = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
UnregisterAllMessages = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
SecureHookScript = defined @Ace3/AceHook-3.0/AceHook-3.0.lua:409
HookScript = defined @Ace3/AceHook-3.0/AceHook-3.0.lua:365
defaultModuleState = true
IterateModules = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:433
UnregisterAllEvents = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
RawHook = defined @Ace3/AceHook-3.0/AceHook-3.0.lua:312
GetName = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:275
moduleName = "TooltipInfo"
UnregisterEvent = defined @AdiBags/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
Disable = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:310
}
tt = GameTooltip {
0 =
ItemTooltip = Frame {
}
SetHyperlink = defined =[C]:-1
SetAzeriteEssence = defined @SharedXML/Tooltip/TooltipDataHandler.lua:539
SetVoidDepositItem = defined =[C]:-1
SetTraitEntry = defined @SharedXML/Tooltip/TooltipDataHandler.lua:53

Steps to reproduce

Press "R" upper right to try to swap between bank and reagent bank

Verification

  • I have disabled all other addons and made sure this bug is triggered only with AdiBags enabled
commented

Checking this now, please hold.

commented

Fixed in v1.10.10, which is going out right now. Thanks for catching this!