Baud Bag

523k Downloads

NonEmptyItem:ContinueOnItemLoad

Tiiara opened this issue ยท 12 comments

commented

Version: v11.0.2.5
Didn't happen with the beta version yesterday.

22x BaudBag/ReagentBank.lua:24: attempt to index field '?' (a nil value)
[string "@BaudBag/ReagentBank.lua"]:24: in function `?'
[string "@BaudBag/Events.lua"]:15: in function `OnEvent'
[string "@BaudBag/BaudBag.lua"]:277: in function <BaudBag/BaudBag.lua:271>

Locals:
self = BaudBagFrame {
}
event = "PLAYERREAGENTBANKSLOTS_CHANGED"
slot = 58
showColor = true
rarityIntensity = 1.500000
bagCache = <table> {
 Size = 98
}
subBagObject = <table> {
 Items = <table> {
 }
 Name = "BaudBagSubBag-3"
 Frame = BaudBagSubBag-3 {
 }
 BagSet = <table> {
 }
 ContainerId = -3
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = <table> {
 Size = 98
}
(*temporary) = "table"
(*temporary) = "[GetBagCache] Bag: -3, cache entry type: table"
(*temporary) = "attempt to index field '?' (a nil value)"
Funcs = <table> {
}
AddOnTable = <table> {
 Cache = <table> {
 }
 ConfigOptions = <table> {
 }
 Functions = <table> {
 }
 Config = <table> {
 }
 Events = <table> {
 }
 SettingsCategory = <table> {
 }
 BlizzEnum = <table> {
 }
 ContainerIdOptionsIndexMap = <table> {
 }
 TextureHelper = <table> {
 }
 Backgrounds = <table> {
 }
 SubBags = <table> {
 }
 Sets = <table> {
 }
 State = <table> {
 }
 BlizzAPI = <table> {
 }
 Localized = <table> {
 }
 BlizzConstants = <table> {
 }
}
22x BaudBag/widgets/buttons/ItemButton.lua:64: Usage: NonEmptyItem:ContinueOnItemLoad(callbackFunction) invalid itemLink: <|Hbattlepet:4296:1:3:152:14:9:0000000000000000:114667[Snoozles]>
[string "=[C]"]: in function `error'
[string "@Blizzard_ObjectAPI/Mainline/Item.lua"]:316: in function `ValidateForContinueOnItemLoad'
[string "@Blizzard_ObjectAPI/Mainline/Item.lua"]:331: in function `ContinueOnItemLoad'
[string "@BaudBag/widgets/buttons/ItemButton.lua"]:64: in function `UpdateContent'
[string "@BaudBag/lib/SubContainer.lua"]:119: in function `UpdateSlotContents'
[string "@BaudBag/lib/SubContainer.lua"]:90: in function `Rebuild'
[string "@BaudBag/widgets/Container.lua"]:83: in function `Rebuild'
[string "@BaudBag/lib/BagSet.lua"]:58: in function `FinishContainer'
[string "@BaudBag/lib/BagSet.lua"]:90: in function `RebuildContainers'
[string "@BaudBag/BaudBag.lua"]:216: in function `?'
[string "@BaudBag/BaudBag.lua"]:275: in function <BaudBag/BaudBag.lua:271>

Locals:
(*temporary) = "Usage: NonEmptyItem:ContinueOnItemLoad(callbackFunction) invalid itemLink: <|cff0070dd|Hbattlepet:4296:1:3:152:14:9:0000000000000000:114667|h[Snoozles]|h|r>"
commented

Sometimes, not always, I get the same error again when logging in.
/run BaudBag_Cache = {}
does fix the error again for a few hours or until the next day. Not sure what the reason is.

commented

Also, I cannot reopen the ticket.

commented

Will have a closer look what could provoke that when I'm home.

commented

Okay so there seem to be two issues.

  1. The new item handling I implemented doesn't work that way for battlepets. Fixed that.
  2. For whatever reason there is something other than the reagent bank caching it's stuff in the reagent bank slot.

The reason I think this is, that battlepets don't go into the reagent bank so that's definitely wrong. I suspect that the warband bank might overwrite something here. Do you have Snoozles in your warband bank?

commented

I don't have a battlepet in my warbank. I noticed two items seem to have a weird border around them. they are [Band of Radiant Echoes] and [Verdant Seed]. I don't see any battle pets. Next time I have the bug, I'll take a screenshot of my bags and bank / reagent bank.

warbank

commented

At least in the original trace there was a link to the pet Snoozles: |cff0070dd|Hbattlepet:4296:1:3:152:14:9:0000000000000000:114667|h[Snoozles]|h|r but that it might have been something different subsequent in later runs. In any case the trace originated from the reagent bank which con't contain pets, so something has to leak false data into the cache somehow. If you find Snoozles or any other kind of pet in any of your bags when this happens please let me know.

commented

Hmm this might be an issue with a corrupted cache. I have seen some strange cache entries myself, but thought it was due to my messing around with the cache while developing. Please try this command from chat /run BaudBag_Cache = {} then do a /reload ui and visit the bank NPC once to refill the cache. Does the issue persist afterwards?

commented

Seems to have fixed the issue.

commented

I'll close the issue then for now. If you come by it again, please reopen.

commented

Had the error again just now. I copy pasted all the error logs I could find and made screenshots of my inventory, bank and reagent bank. I hope this helps. Snoozles was indeed in my bank, not in the warband bank though. Also, there still seems to be something wrong with the borders in the warband bank.

21x BaudBag/lib/SubContainer.lua:205: attempt to index local 'baudBagBagButton' (a nil value)
[string "@BaudBag/lib/SubContainer.lua"]:205: in function <BaudBag/lib/SubContainer.lua:168>
[string "@BaudBag/lib/SubContainer.lua"]:236: in function `UpdateOpenBagHighlight'
[string "@BaudBag/BaudBag.lua"]:301: in function `BaudBagUpdateOpenBagHighlight'
[string "@BaudBag/widgets/Container.lua"]:381: in function <BaudBag/widgets/Container.lua:365>
[string "=[C]"]: ?
[string "=[C]"]: in function `Hide'
[string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:477: in function `SetUIPanel'
[string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:581: in function `HideUIPanelImplementation'
[string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:521: in function `HideUIPanel'
[string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:178: in function <...ParentPanelManager/Mainline/UIParentPanelManager.lua:169>
[string "=[C]"]: in function `SetAttribute'
[string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:908: in function `HideUIPanel'
[string "@Blizzard_UIPanels_Game/Mainline/MerchantFrame.lua"]:80: in function `hideFunc'
[string "@Blizzard_UIPanels_Game/Shared/PlayerInteractionFrameManager.lua"]:225: in function `HideFrame'
[string "@Blizzard_UIPanels_Game/Shared/PlayerInteractionFrameManager.lua"]:243: in function <...Panels_Game/Shared/PlayerInteractionFrameManager.lua:237>

Locals:
subContainer = <table> {
 Items = <table> {
 }
 AvailableItemButtons = 36
 Name = "BaudBagSubBag1"
 Size = 36
 BagSet = <table> {
 }
 Frame = BaudBagSubBag1 {
 }
 FreeSlots = 0
 ContainerId = 1
}
open = false
backpackSet = <table> {
 Type = <table> {
 }
 ReagentBagButtons = <table> {
 }
 ContainerNumber = 3
 MaxContainerNumber = 3
 Containers = <table> {
 }
 BagButtons = <table> {
 }
 SubContainers = <table> {
 }
}
bagId = 0
mainMenuBarButton = CharacterBag0Slot {
 isBag = 1
 IconOverlay = Texture {
 }
 showMatchHighlight = false
 icon = CharacterBag0SlotIconTexture {
 }
 commandName = "TOGGLEBAG4"
 SlotHighlightTexture = Texture {
 }
 maxDisplayCount = 999
 FlyIn = AnimationGroup {
 }
 searchOverlay = CharacterBag0SlotSearchOverlay {
 }
 matchesSearch = true
 IconOverlay2 = Texture {
 }
 AnimIcon = Texture {
 }
 NormalTexture = CharacterBag0SlotNormalTexture {
 }
 ItemContextOverlay = Texture {
 }
 quickKeybindHighlightAtlas = "QuickKeybind-Bag-Iconframe-Glow"
 itemContextMatchResult = 3
 count = 0
 checkRelic = false
 backgroundTextureName = 136511
 CircleMask = MaskTexture {
 }
 QuickKeybindHighlightTexture = Texture {
 }
 HighlightTexture = Texture {
 }
 PushedTexture = Texture {
 }
 isCraftedItem = false
 IconBorder = Texture {
 }
 isProfessionItem = false
 Count = CharacterBag0SlotCount {
 }
 Stock = CharacterBag0SlotStock {
 }
}
baudBagBagButton = nil
(*temporary) = Texture {
}
(*temporary) = nil
(*temporary) = "attempt to index local 'baudBagBagButton' (a nil value)"
AddOnTable = <table> {
 Cache = <table> {
 }
 ConfigOptions = <table> {
 }
 Functions = <table> {
 }
 Config = <table> {
 }
 Events = <table> {
 }
 SettingsCategory = <table> {
 }
 BlizzEnum = <table> {
 }
 ContainerIdOptionsIndexMap = <table> {
 }
 TextureHelper = <table> {
 }
 Backgrounds = <table> {
 }
 SubBags = <table> {
 }
 Sets = <table> {
 }
 State = <table> {
 }
 BlizzAPI = <table> {
 }
 Localized = <table> {
 }
 BlizzConstants = <table> {
 }
}
21x BaudBag/lib/SubContainer.lua:198: attempt to index local 'baudBagBagButton' (a nil value)
[string "@BaudBag/lib/SubContainer.lua"]:198: in function <BaudBag/lib/SubContainer.lua:168>
[string "@BaudBag/lib/SubContainer.lua"]:236: in function `UpdateOpenBagHighlight'
[string "@BaudBag/widgets/Container.lua"]:196: in function `UpdateBagHighlight'
[string "@BaudBag/widgets/Container.lua"]:319: in function <BaudBag/widgets/Container.lua:300>
[string "=[C]"]: ?
[string "=[C]"]: in function `Show'
[string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:493: in function `SetUIPanel'
[string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:336: in function `ShowUIPanel'
[string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:174: in function <...ParentPanelManager/Mainline/UIParentPanelManager.lua:169>
[string "=[C]"]: in function `SetAttribute'
[string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:888: in function `ShowUIPanel'
[string "@Blizzard_UIPanels_Game/Mainline/MerchantFrame.lua"]:67: in function `showFunc'
[string "@Blizzard_UIPanels_Game/Shared/PlayerInteractionFrameManager.lua"]:202: in function `ShowFrame'
[string "@Blizzard_UIPanels_Game/Shared/PlayerInteractionFrameManager.lua"]:240: in function <...Panels_Game/Shared/PlayerInteractionFrameManager.lua:237>

Locals:
subContainer = <table> {
 Items = <table> {
 }
 AvailableItemButtons = 36
 Name = "BaudBagSubBag1"
 Size = 36
 BagSet = <table> {
 }
 Frame = BaudBagSubBag1 {
 }
 FreeSlots = 0
 ContainerId = 1
}
open = true
backpackSet = <table> {
 Type = <table> {
 }
 ReagentBagButtons = <table> {
 }
 ContainerNumber = 3
 MaxContainerNumber = 3
 Containers = <table> {
 }
 BagButtons = <table> {
 }
 SubContainers = <table> {
 }
}
bagId = 0
mainMenuBarButton = CharacterBag0Slot {
 isBag = 1
 IconOverlay = Texture {
 }
 showMatchHighlight = false
 icon = CharacterBag0SlotIconTexture {
 }
 commandName = "TOGGLEBAG4"
 SlotHighlightTexture = Texture {
 }
 maxDisplayCount = 999
 FlyIn = AnimationGroup {
 }
 searchOverlay = CharacterBag0SlotSearchOverlay {
 }
 matchesSearch = true
 IconOverlay2 = Texture {
 }
 AnimIcon = Texture {
 }
 NormalTexture = CharacterBag0SlotNormalTexture {
 }
 ItemContextOverlay = Texture {
 }
 quickKeybindHighlightAtlas = "QuickKeybind-Bag-Iconframe-Glow"
 itemContextMatchResult = 3
 count = 0
 checkRelic = false
 backgroundTextureName = 136511
 CircleMask = MaskTexture {
 }
 QuickKeybindHighlightTexture = Texture {
 }
 HighlightTexture = Texture {
 }
 PushedTexture = Texture {
 }
 isCraftedItem = false
 IconBorder = Texture {
 }
 isProfessionItem = false
 Count = CharacterBag0SlotCount {
 }
 Stock = CharacterBag0SlotStock {
 }
}
baudBagBagButton = nil
(*temporary) = Texture {
}
(*temporary) = nil
(*temporary) = "attempt to index local 'baudBagBagButton' (a nil value)"
AddOnTable = <table> {
 Cache = <table> {
 }
 ConfigOptions = <table> {
 }
 Functions = <table> {
 }
 Config = <table> {
 }
 Events = <table> {
 }
 SettingsCategory = <table> {
 }
 BlizzEnum = <table> {
 }
 ContainerIdOptionsIndexMap = <table> {
 }
 TextureHelper = <table> {
 }
 Backgrounds = <table> {
 }
 SubBags = <table> {
 }
 Sets = <table> {
 }
 State = <table> {
 }
 BlizzAPI = <table> {
 }
 Localized = <table> {
 }
 BlizzConstants = <table> {
 }
}
13x BaudBag/widgets/BagsFrame.lua:17: attempt to index field '?' (a nil value)
[string "@BaudBag/widgets/BagsFrame.lua"]:17: in function <BaudBag/widgets/BagsFrame.lua:8>
[string "=[C]"]: ?
[string "=[C]"]: in function `Show'
[string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:493: in function `SetUIPanel'
[string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:336: in function `ShowUIPanel'
[string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:174: in function <...ParentPanelManager/Mainline/UIParentPanelManager.lua:169>
[string "=[C]"]: in function `SetAttribute'
[string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:888: in function `ShowUIPanel'
[string "@Blizzard_UIPanels_Game/Mainline/MerchantFrame.lua"]:67: in function `showFunc'
[string "@Blizzard_UIPanels_Game/Shared/PlayerInteractionFrameManager.lua"]:202: in function `ShowFrame'
[string "@Blizzard_UIPanels_Game/Shared/PlayerInteractionFrameManager.lua"]:240: in function <...Panels_Game/Shared/PlayerInteractionFrameManager.lua:237>

Locals:
self = BaudBagContainer1_1BagsFrame {
 backdropColorAlpha = 1
 NineSlice = Frame {
 }
 backdropColor = <table> {
 }
 layoutType = "TooltipDefaultLayout"
}
event = nil
isBags = true
isBank = false
Level = 16
backpackSet = <table> {
 Type = <table> {
 }
 ReagentBagButtons = <table> {
 }
 ContainerNumber = 3
 MaxContainerNumber = 3
 Containers = <table> {
 }
 BagButtons = <table> {
 }
 SubContainers = <table> {
 }
}
(for index) = 0
(for limit) = 3
(for step) = 1
Bag = 0
(*temporary) = nil
(*temporary) = nil
(*temporary) = false
(*temporary) = "attempt to index field '?' (a nil value)"
AddOnTable = <table> {
 Cache = <table> {
 }
 ConfigOptions = <table> {
 }
 Functions = <table> {
 }
 Config = <table> {
 }
 Events = <table> {
 }
 SettingsCategory = <table> {
 }
 BlizzEnum = <table> {
 }
 ContainerIdOptionsIndexMap = <table> {
 }
 TextureHelper = <table> {
 }
 Backgrounds = <table> {
 }
 SubBags = <table> {
 }
 Sets = <table> {
 }
 State = <table> {
 }
 BlizzAPI = <table> {
 }
 Localized = <table> {
 }
 BlizzConstants = <table> {
 }
}
510x BaudBag/widgets/buttons/ItemButton.lua:64: Usage: NonEmptyItem:ContinueOnItemLoad(callbackFunction) invalid itemLink: <|Hbattlepet:4296:1:3:152:14:9:0000000000000000:114667[Snoozles]>
[string "=[C]"]: in function `error'
[string "@Blizzard_ObjectAPI/Mainline/Item.lua"]:316: in function `ValidateForContinueOnItemLoad'
[string "@Blizzard_ObjectAPI/Mainline/Item.lua"]:331: in function `ContinueOnItemLoad'
[string "@BaudBag/widgets/buttons/ItemButton.lua"]:64: in function `UpdateContent'
[string "@BaudBag/lib/SubContainer.lua"]:119: in function `UpdateSlotContents'
[string "@BaudBag/BaudBag.lua"]:136: in function `?'
[string "@BaudBag/BaudBag.lua"]:275: in function <BaudBag/BaudBag.lua:271>

Locals:
(*temporary) = "Usage: NonEmptyItem:ContinueOnItemLoad(callbackFunction) invalid itemLink: <|cff0070dd|Hbattlepet:4296:1:3:152:14:9:0000000000000000:114667|h[Snoozles]|h|r>"
7x BaudBag/Bank.lua:116: attempt to index local 'BagSlot' (a nil value)
[string "@BaudBag/Bank.lua"]:116: in function `BaudBagBankBags_Update'
[string "@BaudBag/Bank.lua"]:29: in function `?'
[string "@BaudBag/Bank.lua"]:64: in function `BaudBag_OnBankEvent'
[string "@BaudBag/BaudBag.lua"]:272: in function <BaudBag/BaudBag.lua:271>

Locals:
Purchase = BaudBagBankSlotPurchaseFrame {
 PurchaseButton = BaudBagBankSlotPurchaseButton {
 }
 MoneyFrame = BaudBagBankSlotPurchaseFrameMoneyFrame {
 }
}
Slots = 7
Full = true
BagSlot = nil
bankSet = <table> {
 Type = <table> {
 }
 ReagentBagButtons = <table> {
 }
 MaxContainerNumber = 1
 Containers = <table> {
 }
 BagButtons = <table> {
 }
 SubContainers = <table> {
 }
}
(for index) = 1
(for limit) = 7
(for step) = 1
Bag = 1
(*temporary) = "Bag Slot"
(*temporary) = false
(*temporary) = "attempt to index local 'BagSlot' (a nil value)"
AddOnTable = <table> {
 Cache = <table> {
 }
 ConfigOptions = <table> {
 }
 Functions = <table> {
 }
 Config = <table> {
 }
 Events = <table> {
 }
 SettingsCategory = <table> {
 }
 BlizzEnum = <table> {
 }
 ContainerIdOptionsIndexMap = <table> {
 }
 TextureHelper = <table> {
 }
 Backgrounds = <table> {
 }
 SubBags = <table> {
 }
 Sets = <table> {
 }
 State = <table> {
 }
 BlizzAPI = <table> {
 }
 Localized = <table> {
 }
 BlizzConstants = <table> {
 }
}
Prefix = "BaudBag"
81x BaudBag/ReagentBank.lua:24: attempt to index field '?' (a nil value)
[string "@BaudBag/ReagentBank.lua"]:24: in function `?'
[string "@BaudBag/Events.lua"]:15: in function `OnEvent'
[string "@BaudBag/BaudBag.lua"]:277: in function <BaudBag/BaudBag.lua:271>

Locals:
self = BaudBagFrame {
}
event = "PLAYERREAGENTBANKSLOTS_CHANGED"
slot = 70
showColor = true
rarityIntensity = 1.500000
bagCache = <table> {
 59 = <table> {
 }
 91 = <table> {
 }
 19 = <table> {
 }
 20 = <table> {
 }
 11 = <table> {
 }
 46 = <table> {
 }
 47 = <table> {
 }
 48 = <table> {
 }
 49 = <table> {
 }
 67 = <table> {
 }
 Size = 98
 53 = <table> {
 }
 75 = <table> {
 }
 55 = <table> {
 }
 56 = <table> {
 }
 73 = <table> {
 }
 72 = <table> {
 }
}
subBagObject = <table> {
 Items = <table> {
 }
 Name = "BaudBagSubBag-3"
 Frame = BaudBagSubBag-3 {
 }
 BagSet = <table> {
 }
 ContainerId = -3
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = <table> {
 59 = <table> {
 }
 91 = <table> {
 }
 19 = <table> {
 }
 20 = <table> {
 }
 11 = <table> {
 }
 46 = <table> {
 }
 47 = <table> {
 }
 48 = <table> {
 }
 49 = <table> {
 }
 67 = <table> {
 }
 Size = 98
 53 = <table> {
 }
 75 = <table> {
 }
 55 = <table> {
 }
 56 = <table> {
 }
 73 = <table> {
 }
 72 = <table> {
 }
}
(*temporary) = "table"
(*temporary) = "[GetBagCache] Bag: -3, cache entry type: table"
(*temporary) = "attempt to index field '?' (a nil value)"
Funcs = <table> {
}
AddOnTable = <table> {
 Cache = <table> {
 }
 ConfigOptions = <table> {
 }
 Functions = <table> {
 }
 Config = <table> {
 }
 Events = <table> {
 }
 SettingsCategory = <table> {
 }
 BlizzEnum = <table> {
 }
 ContainerIdOptionsIndexMap = <table> {
 }
 TextureHelper = <table> {
 }
 Backgrounds = <table> {
 }
 SubBags = <table> {
 }
 Sets = <table> {
 }
 State = <table> {
 }
 BlizzAPI = <table> {
 }
 Localized = <table> {
 }
 BlizzConstants = <table> {
 }
}
2x BaudBag/BaudBag.lua:146: attempt to index local 'bankBagButton' (a nil value)
[string "@BaudBag/BaudBag.lua"]:146: in function `?'
[string "@BaudBag/BaudBag.lua"]:275: in function <BaudBag/BaudBag.lua:271>

Locals:
self = BaudBagFrame {
}
event = "PLAYERBANKSLOTS_CHANGED"
bagId = 35
bankBagId = 7
bankBagButton = nil
(*temporary) = 2
(*temporary) = nil
(*temporary) = -3
(*temporary) = "attempt to index local 'bankBagButton' (a nil value)"
AddOnTable = <table> {
 Cache = <table> {
 }
 ConfigOptions = <table> {
 }
 Functions = <table> {
 }
 Config = <table> {
 }
 Events = <table> {
 }
 SettingsCategory = <table> {
 }
 BlizzEnum = <table> {
 }
 ContainerIdOptionsIndexMap = <table> {
 }
 TextureHelper = <table> {
 }
 Backgrounds = <table> {
 }
 SubBags = <table> {
 }
 Sets = <table> {
 }
 State = <table> {
 }
 BlizzAPI = <table> {
 }
 Localized = <table> {
 }
 BlizzConstants = <table> {
 }
}
collectedBagEvents = <table> {
 1 = <table> {
 }
 2 = <table> {
 }
 3 = <table> {
 }
 4 = <table> {
 }
 5 = <table> {
 }
 6 = <table> {
 }
 7 = <table> {
 }
 8 = <table> {
 }
 9 = <table> {
 }
 10 = <table> {
 }
 11 = <table> {
 }
 12 = <table> {
 }
 0 = <table> {
 }
}
Prefix = "BaudBag"
33x BaudBag/Overrides.lua:107: attempt to index field '?' (a nil value)
[string "@BaudBag/Overrides.lua"]:107: in function <BaudBag/Overrides.lua:102>
[string "=[C]"]: ?
[string "@Blizzard_SharedXMLBase/CallbackRegistry.lua"]:144: in function <...eBlizzard_SharedXMLBase/CallbackRegistry.lua:143>
[string "=[C]"]: ?
[string "@Blizzard_SharedXMLBase/CallbackRegistry.lua"]:147: in function `TriggerEvent'
[string "@Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua"]:2045: in function <...s/Blizzard_UIPanels_Game/Mainline/ContainerFrame.lua:2028>
[string "=[C]"]: in function `CloseAllBags'
[string "@ItemLevelDisplay/ItemLevelDisplay.lua"]:411: in function <ItemLevelDisplay/ItemLevelDisplay.lua:409>
[string "=(tail call)"]: ?
[string "@ItemLevelDisplay/libs/LibInit-75/LibInit.lua"]:1715: in function `ApplySettings'
[string "@ItemLevelDisplay/ItemLevelDisplay.lua"]:713: in function `OnInitialized'
[string "@ItemLevelDisplay/libs/LibInit-75/LibInit.lua"]:1002: in function <...aceItemLevelDisplay/libs/LibInit/LibInit.lua:950>
[string "=[C]"]: ?
[string "@AutoTurnIn/libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <AutoTurnIn/libs/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@AutoTurnIn/libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:494: in function `InitializeAddon'
[string "@AutoTurnIn/libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:619: in function <AutoTurnIn/libs/AceAddon-3.0/AceAddon-3.0.lua:611>

Locals:
(*temporary) = nil
(*temporary) = 2
(*temporary) = 1
(*temporary) = 5
(*temporary) = 5
(*temporary) = "attempt to index field '?' (a nil value)"
AddOnTable = <table> {
 Cache = <table> {
 }
 ConfigOptions = <table> {
 }
 Functions = <table> {
 }
 Config = <table> {
 }
 Events = <table> {
 }
 SettingsCategory = <table> {
 }
 BlizzEnum = <table> {
 }
 ContainerIdOptionsIndexMap = <table> {
 }
 Backgrounds = <table> {
 }
 SubBags = <table> {
 }
 Sets = <table> {
 }
 State = <table> {
 }
 BlizzAPI = <table> {
 }
 Localized = <table> {
 }
 BlizzConstants = <table> {
 }
}

WoWScrnShot_091324_140815

WoWScrnShot_091324_140732

commented

Arrrrrr.. bag buttons again... it never seizes to amaze me how many different paths these find to break somehow....

commented

Have some fixes in v11.0.2.6 which should adress at least some of your issues. Please let me know if you encounter them again.