Azilroka / ElvUI_TinkerToolbox

5 stars 1 forks source link

Lua error when opening bank in patch 11.0.0 #3

Open nvnto opened 1 month ago

nvnto commented 1 month ago

Hey,

I'm getting spammed with the Lua error below, when accessing my bank for the first time after a reload.

I tested with only BugGrabber, BugSack, ElvUI, ElvUI Options and ElvUI Libraries enabled. Didn't get any Lua errors on ElvUI version 13.71.

Error only occurs when I also enable TinkerToolbox.

I'm currently on TinkerToolbox version 1.23.

70x ...ceElvUI_TinkerToolbox/Modules/BagFilters.lua:163: 'for' limit must be a number
[string "@ElvUI_TinkerToolbox/Modules/BagFilters.lua"]:163: in function `SetFilter'
[string "@ElvUI_TinkerToolbox/Modules/BagFilters.lua"]:434: in function <...ceElvUI_TinkerToolbox/Modules/BagFilters.lua:433>
[string "=(tail call)"]: ?
[string "=[C]"]: in function `UpdateSlot'
[string "@ElvUI/Core/Modules/Bags/Bags.lua"]:713: in function `UpdateBagSlots'
[string "@ElvUI/Core/Modules/Bags/Bags.lua"]:429: in function `UpdateAllSlots'
[string "@ElvUI/Core/Modules/Bags/Bags.lua"]:2349: in function `?'
[string "@BigWigs/Libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:109: in function <...igs/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[string "=[C]"]: ?
[string "@BigWigs/Libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:19: in function <...igs/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[string "@BigWigs/Libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function `Fire'
[string "@ElvUI_Libraries/Core/Ace3/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <...UI_Libraries/Core/Ace3/AceEvent-3.0/AceEvent-3.0.lua:119>
nvnto commented 1 month ago

Small addition:

Once you interact with the new Warband bank (deposit a new item, move a stored item around or withdraw an item) a new error is triggered. Keeps triggering every time you loot or move any item in any inventory slot (bags, bank, Warband bank, guild bank).

This issue persists through game sessions. So the error will keep triggering even after relogging or exiting the game.

A /reload however fixes the issue (until you interact with the Warband bank again).


645x ...ceElvUI_TinkerToolbox/Modules/BagFilters.lua:152: attempt to index field '?' (a nil value)
[string "@ElvUI_TinkerToolbox/Modules/BagFilters.lua"]:152: in function `CacheBagItems'
[string "@ElvUI_TinkerToolbox/Modules/BagFilters.lua"]:414: in function `?'
[string "@AdvancedInterfaceOptions/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:109: in function <...ons/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[string "=[C]"]: ?
[string "@AdvancedInterfaceOptions/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:19: in function <...ons/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[string "@AdvancedInterfaceOptions/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function `Fire'
[string "@ElvUI_Libraries/Core/Ace3/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <...UI_Libraries/Core/Ace3/AceEvent-3.0/AceEvent-3.0.lua:119>