AdiBags

AdiBags

8M Downloads

Two errors on latest

blehmonster opened this issue ยท 1 comments

commented

Addon Version

1.9.51

World of Warcraft Version

Retail

Describe the bug

Receiving these two errors frequently after upgrading to latest version. Love this addon, thanks!

48x AdiBags/core/Hooks.lua:216: attempt to call field 'CloseSpecialWindows' (a nil value) [string "@AdiBags/core/Hooks.lua"]:216: in function <AdiBags/core/Hooks.lua:215> [string "=(tail call)"]: ? [string "=[C]"]: ? [string "=[C]"]: in function securecall'
[string "@FrameXML/UIParent.lua"]:3393: in function CloseWindows' [string "@FrameXML/UIParent.lua"]:3410: in function <FrameXML/UIParent.lua:3408> [string "=[C]"]: in function securecall'
[string "@FrameXML/UIParent.lua"]:4059: in function <FrameXML/UIParent.lua:4001>
[string "=[C]"]: in function `ToggleGameMenu'
[string "TOGGLEGAMEMENU"]:1: in function <[string "TOGGLEGAMEMENU"]:1>

Locals:
self =

{
AcquireItemButton = defined @AdiBags/widgets/ItemButton.lua:176
modules =
{
}
UpdateFilters = defined @AdiBags/core/Filters.lua:83
SecureHook = defined @AdiBags/libs/AceHook-3.0/AceHook-3.0.lua:335
GetInteractingWindow = defined @AdiBags/core/Core.lua:461
GetContainerItemTexture = defined @AdiBags/core/Utility.lua:438
ConfigChanged = defined @AdiBags/core/Core.lua:381
GetSlotId = defined @AdiBags/core/Utility.lua:70
Filter = defined @AdiBags/core/Filters.lua:144
IsEnabled = defined @Masque/Libs/AceAddon-3.0/AceAddon-3.0.lua:447
Reconfigure = defined @AdiBags/core/Core.lua:211
SetupTooltip = defined @AdiBags/core/Utility.lua:127
RegisterMessage = defined @Masque/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
UnregisterMessage = defined @Masque/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
hooks =
{
}
GetDistinctItemID = defined @AdiBags/core/Utility.lua:303
CreateFont = defined @AdiBags/core/Fonts.lua:122
isClassic = false
db =
{
}
OpenOptions = defined @AdiBags/core/Core.lua:296
SetEnabledState = defined @Masque/Libs/AceAddon-3.0/AceAddon-3.0.lua:420
Hook = defined @AdiBags/libs/AceHook-3.0/AceHook-3.0.lua:273
IterateBags = defined @AdiBags/core/Bags.lua:190
AcquireColumn = defined @AdiBags/core/OO.lua:215
OnEnable = defined @AdiBags/core/Core.lua:128
HookBagFrameCreation = defined @AdiBags/core/Bags.lua:318
NewBag = defined @AdiBags/core/Bags.lua:157
GetClass = defined @AdiBags/core/OO.lua:129
RegisterFilter = defined @AdiBags/core/Filters.lua:120
BACKDROP =
{
}
RemoveTooltip = defined @AdiBags/core/Utility.lua:160
UnregisterAllEvents = defined @Masque/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
isBCC = false
GetContainerItemStackCount = defined @AdiBags/core/Utility.lua:434
IterateFilters = defined @AdiBags/core/Filters.lua:116
ReagentBankUpdated = defined @AdiBags/core/Core.lua:372
CreateBagSlotPanel = defined @AdiBags/widgets/BagSlots.lua:448
TOP_PADDING = 32
hookedBags =
{
}
OpenBag = defined @AdiBags/core/Hooks.lua:144
AcquireDropzone = defined @AdiBags/core/OO.lua:215
ToggleAllBags = defined @AdiBags/core/Hooks.lua:93
OnProfileChanged = defined @AdiBags/core/Core.lua:219
GetName = defined @Masque/Libs/AceAddon-3.0/AceAddon-3.0.lua:275
name = "AdiBags"
OpenBackpack = defined @AdiBags/core/Hooks.lua:175
LayoutBags = defined @AdiBags/core/Layout.lua:103
Disable = defined @Masque/Libs/AceAddon-3.0/AceAddon-3.0.lua:310
SetGlobalLock = defined @AdiBags/core/Core.lua:429
ParseItemLink = defined @AdiBags/core/Utility.lua:178
DisableHooks = defined @AdiBags/core/Core.lua:198
UpdateInteractingWindow = defined @AdiBags/core/Core.lua:447
Print = defined @AdiBags/libs/AceConsole-3.0/AceConsole-3.0.lua:50
OpenAllBags = defined @AdiBags/core/Hooks.lua:116
L`

2x AdiBags/core/Core.lua:122: attempt to call field 'SetCVarBool' (a nil value) [string "@AdiBags/core/Core.lua"]:122: in function <AdiBags/core/Core.lua:82> [string "=[C]"]: ? [string "=[C]"]: ? [string "@Masque/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <...aceMasque/Libs/AceAddon-3.0/AceAddon-3.0.lua:61> [string "@Masque/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:494: in function InitializeAddon'
[string "@Masque/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:619: in function <...aceMasque/Libs/AceAddon-3.0/AceAddon-3.0.lua:611>`

Steps to reproduce

Unknown. Exiting from bags sometimes produces Hooks error.

Verification

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

Fixed in 1.9.52