BetterBags — BoE & BoA

BetterBags — BoE & BoA

38.7k Downloads

[BUG]Lua error filter.lua:162: attempt to index local 'data' (a nil value)

Closed this issue · 2 comments

commented

Description

Error after update to 1.5 version. happens on login and bound item movement from/to bank
tested both with other betterbag plugins and by itself.

Addon Version

v1.5.0

World of Warcraft Flavor

Retail (The War Within)

Tested with only BetterBags_Bound

  • Yes

Lua Error

Message: Interface/AddOns/BetterBags_Bound/filter.lua:162: attempt to index local 'data' (a nil value)
Time: Sun Aug 25 18:09:17 2024
Count: 54
Stack: Interface/AddOns/BetterBags_Bound/filter.lua:162: attempt to index local 'data' (a nil value)
[string "=[C]"]: in function `CreateFrame'
[string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:49: in function `CreateOverlay'
[string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:78: in function `RefreshExpansionOverlay'
[string "@Interface/AddOns/Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:37: in function <...pansionLandingPage/Blizzard_ExpansionLandingPage.lua:35>

Locals: (*temporary) = "Frame"
(*temporary) = nil
(*temporary) = Frame {
 DragonflightLandingOverlay = Frame {
 }
}
(*temporary) = "DragonflightLandingOverlayTemplate"

Reproduction Steps

  1. login
  2. get above lua error

Screenshots

No response

commented

Also getting similar error upon login since updating to v1.5.0 (no early access, no other filters loaded):

30x BetterBags_Bound/filter.lua:162: attempt to index local 'data' (a nil value)
[string "=[C]"]: in function `xpcall'
[string "@BetterBags/data/categories.lua"]:397: in function `GetCustomCategory'
[string "@BetterBags/data/items.lua"]:755: in function `GetCategory'
[string "@BetterBags/data/items.lua"]:466: in function `LoadItems'
[string "@BetterBags/data/items.lua"]:533: in function <BetterBags/data/items.lua:526>
[string "@BetterBags/data/loader.lua"]:128: in function `cb'
[string "@BetterBags/core/async.lua"]:52: in function `worker'
[string "@BetterBags/core/async.lua"]:59: in function `DoWithDelay'
[string "@BetterBags/core/async.lua"]:67: in function `Do'
[string "@BetterBags/core/async.lua"]:145: in function `Until'
[string "@BetterBags/data/loader.lua"]:112: in function `cb'
[string "@BetterBags/core/async.lua"]:52: in function <BetterBags/core/async.lua:44>

Locals:

--NOTE: Rolling back to v1.4.0 cleared all errors upon login. Will ignore updates until AFTER early access for WW ends. Any possibility of just a BoE filter without unnecessary BoA and BoW?

commented

Fix incoming, thanks for the reports!

Any possibility of just a BoE filter without unnecessary BoA and BoW?

Regarding this: you can disable BoA/WoE in the plugin settings and have it only categorise BoE!

image