Disabling 'Show New Item Glow' results in error messages when logging in and pressing B to show bags
sgtcasey opened this issue ยท 3 comments
Description
When logging into the game, Dragonflight version, I receive the following errors. Any attempt to load my bags results in similar errors without the bags showing. I should note this happened previously and logging out and back in seemed to resolve it. However, it is back and is happening anytime I log into the game.
Version Number
KkthnxUI 10.4.5
Steps to Reproduce
- It happens immediately upon logging into the game and anytime I try to open my bags.
Expected Behavior
No errors and my bags should show up.
Actual Behavior
The errors and my bags do not show up when pressing B.
Only KkthnxUI Enabled
KkthnxUI is the only addon I have installed.
Additional Information
Error Log
Time: Mon Jan 9 10:02:06 2023
Count: 1
Stack: ...UI/Libraries/LibCustomGlow-1.0/LibCustomGlow-1.0.lua:703: attempt to index local 'r' (a nil value)
[string "@Interface/AddOns/KkthnxUI/Libraries/LibCustomGlow-1.0/LibCustomGlow-1.0.lua"]:703: in function `ButtonGlow_Stop'
[string "@Interface/AddOns/KkthnxUI/Modules/Inventory/Core.lua"]:1289: in function `OnUpdateButton'
[string "@Interface/AddOns/KkthnxUI/Libraries/cargBags/mixins-add/default.scaffold.lua"]:73: in function `ButtonUpdate'
[string "@Interface/AddOns/KkthnxUI/Libraries/cargBags/base/implementation.lua"]:386: in function `UpdateSlot'
[string "@Interface/AddOns/KkthnxUI/Libraries/cargBags/base/implementation.lua"]:411: in function `UpdateBag'
[string "@Interface/AddOns/KkthnxUI/Libraries/cargBags/base/implementation.lua"]:440: in function `func'
[string "@Interface/AddOns/KkthnxUI/Libraries/cargBags/base/implementation.lua"]:250: in function `OnEvent'
[string "@Interface/AddOns/KkthnxUI/Libraries/cargBags/base/implementation.lua"]:93: in function `?'
[string "@Interface/AddOns/KkthnxUI/Libraries/cargBags/base/core.lua"]:170: in function <...ace/AddOns/KkthnxUI/Libraries/cargBags/base/core.lua:169>
[string "=[C]"]: ?
[string "=[C]"]: in function `Show'
[string "@Interface/AddOns/KkthnxUI/Libraries/cargBags/base/implementation.lua"]:121: in function `Toggle'
[string "@Interface/AddOns/KkthnxUI/Libraries/cargBags/base/core.lua"]:80: in function `ToggleAllBags'
[string "@Interface/AddOns/KkthnxUI/Modules/Inventory/Core.lua"]:1540: in function `OnEnable'
[string "@Interface/AddOns/KkthnxUI/Init.lua"]:277: in function `func'
[string "@Interface/AddOns/KkthnxUI/Init.lua"]:171: in function <Interface/AddOns/KkthnxUI/Init.lua:166>
Locals: r = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'r' (a nil value)"
ButtonGlowPool = <table> {
frameType = "Frame"
ReleaseAll = <function> defined @Interface/SharedXML/Pools.lua:74
activeObjects = <table> {
}
GetNextInactive = <function> defined @Interface/SharedXML/Pools.lua:92
creationFunc = <function> defined @Interface/SharedXML/Pools.lua:116
EnumerateActive = <function> defined @Interface/SharedXML/Pools.lua:84
SetResetDisallowedIfNew = <function> defined @Interface/SharedXML/Pools.lua:80
GetTemplate = <function> defined @Interface/SharedXML/Pools.lua:153
OnLoad = <function> defined @Interface/SharedXML/Pools.lua:124
IsActive = <function> defined @Interface/SharedXML/Pools.lua:96
GetNumActive = <function> defined @Interface/SharedXML/Pools.lua:100
resetterFunc = <function> defined @Interface/AddOns/KkthnxUI/Libraries/LibCustomGlow-1.0/LibCustomGlow-1.0.lua:429
parent = UIParent {
}
numActiveObjects = 0
inactiveObjects = <table> {
}
Release = <function> defined @Interface/SharedXML/Pools.lua:59
Acquire = <function> defined @Interface/SharedXML/Pools.lua:40
GetNextActive = <function> defined @Interface/SharedXML/Pools.lua:88
EnumerateInactive = <function> defined @Interface/SharedXML/Pools.lua:104
}
Message: ...UI/Libraries/LibCustomGlow-1.0/LibCustomGlow-1.0.lua:703: attempt to index local 'r' (a nil value)
Time: Mon Jan 9 10:02:06 2023
Count: 2
Stack: ...UI/Libraries/LibCustomGlow-1.0/LibCustomGlow-1.0.lua:703: attempt to index local 'r' (a nil value)
[string "@Interface/AddOns/KkthnxUI/Libraries/LibCustomGlow-1.0/LibCustomGlow-1.0.lua"]:703: in function `ButtonGlow_Stop'
[string "@Interface/AddOns/KkthnxUI/Modules/Inventory/Core.lua"]:1289: in function `OnUpdateButton'
[string "@Interface/AddOns/KkthnxUI/Libraries/cargBags/mixins-add/default.scaffold.lua"]:73: in function `ButtonUpdate'
[string "@Interface/AddOns/KkthnxUI/Libraries/cargBags/base/implementation.lua"]:386: in function `UpdateSlot'
[string "@Interface/AddOns/KkthnxUI/Libraries/cargBags/base/implementation.lua"]:411: in function `UpdateBag'
[string "@Interface/AddOns/KkthnxUI/Libraries/cargBags/base/implementation.lua"]:440: in function `func'
[string "@Interface/AddOns/KkthnxUI/Libraries/cargBags/base/implementation.lua"]:250: in function `OnEvent'
[string "@Interface/AddOns/KkthnxUI/Libraries/cargBags/mixins-add/plugins/searchBar.lua"]:61: in function <.../Libraries/cargBags/mixins-add/plugins/searchBar.lua:40>
[string "@Interface/AddOns/KkthnxUI/Libraries/cargBags/mixins-add/plugins/searchBar.lua"]:75: in function <.../Libraries/cargBags/mixins-add/plugins/searchBar.lua:74>
[string "@Interface/AddOns/KkthnxUI/Libraries/cargBags/mixins-add/plugins/searchBar.lua"]:90: in function <.../Libraries/cargBags/mixins-add/plugins/searchBar.lua:89>
[string "=[C]"]: in function `Show'
[string "@Interface/AddOns/KkthnxUI/Libraries/cargBags/base/implementation.lua"]:121: in function `Toggle'
[string "@Interface/AddOns/KkthnxUI/Libraries/cargBags/base/core.lua"]:80: in function `ToggleAllBags'
[string "@Interface/AddOns/KkthnxUI/Modules/Inventory/Core.lua"]:1540: in function `OnEnable'
[string "@Interface/AddOns/KkthnxUI/Init.lua"]:277: in function `func'
[string "@Interface/AddOns/KkthnxUI/Init.lua"]:171: in function <Interface/AddOns/KkthnxUI/Init.lua:166>
Locals: r = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'r' (a nil value)"
ButtonGlowPool = <table> {
frameType = "Frame"
ReleaseAll = <function> defined @Interface/SharedXML/Pools.lua:74
activeObjects = <table> {
}
GetNextInactive = <function> defined @Interface/SharedXML/Pools.lua:92
creationFunc = <function> defined @Interface/SharedXML/Pools.lua:116
EnumerateActive = <function> defined @Interface/SharedXML/Pools.lua:84
SetResetDisallowedIfNew = <function> defined @Interface/SharedXML/Pools.lua:80
GetTemplate = <function> defined @Interface/SharedXML/Pools.lua:153
OnLoad = <function> defined @Interface/SharedXML/Pools.lua:124
IsActive = <function> defined @Interface/SharedXML/Pools.lua:96
GetNumActive = <function> defined @Interface/SharedXML/Pools.lua:100
resetterFunc = <function> defined @Interface/AddOns/KkthnxUI/Libraries/LibCustomGlow-1.0/LibCustomGlow-1.0.lua:429
parent = UIParent {
}
numActiveObjects = 0
inactiveObjects = <table> {
}
Release = <function> defined @Interface/SharedXML/Pools.lua:59
Acquire = <function> defined @Interface/SharedXML/Pools.lua:40
GetNextActive = <function> defined @Interface/SharedXML/Pools.lua:88
EnumerateInactive = <function> defined @Interface/SharedXML/Pools.lua:104
}```
Other things I've tried:
- Logging out and back into the game - didn't fix it.
- Logged out, disabling the addon, logged in, logged back out, reenabling the addon, logged back in - didn't fix it.
- Logged out, deleted the KkthnxUI.lua and KkthnxUI.lua.bak files from D:\World of Warcraft_retail_\WTF\Account<username>\SavedVariables, logged back in, worked fine but all settings as expected were gone. Logged back out, restored both files, logged back in, same issue.
Okay, I had disabled 'Show New Item Glow' under Inventory which was causing this problem. Re-enabled it and worked fine. Tested by disabling it again and back to the errors and no bags showing.
Fixed 78e8ef5