ascott18 / TellMeWhen

TellMeWhen is a combat tracking AddOn for World of Warcraft Retail and Classic
https://wow.curseforge.com/projects/tellmewhen
GNU General Public License v3.0
86 stars 11 forks source link

Lua Error with function IconContainer:GetOverlayGlow()? #2097

Closed ksubs1234 closed 1 year ago

ksubs1234 commented 1 year ago

WoW Version

Retail

TellMeWhen Version

10.1.1

Describe the bug

I'm getting a Lua error every time I leave combat. The error does not appear any time before I enter combat. I know it's patch day, and I did try disabling most addons. Please let me know if you need anymore information.

lua-error

Export Strings

Message: ...onModules/IconModule_IconContainer/IconContainer.lua:99: attempt to index field 'animOut' (a nil value)
Time: Tue Jul 11 19:52:33 2023
Count: 81
Stack: ...onModules/IconModule_IconContainer/IconContainer.lua:99: attempt to index field 'animOut' (a nil value)
[string "=(tail call)"]: ?
[string "@Interface/AddOns/TellMeWhen/Components/IconModules/IconModule_IconContainer/IconContainer.lua"]:99: in function `GetOverlayGlow'
[string "@Interface/AddOns/TellMeWhen/Components/IconModules/IconModule_IconContainer/IconContainer.lua"]:115: in function <...onModules/IconModule_IconContainer/IconContainer.lua:105>
[string "@Interface/AddOns/TellMeWhen/Lib/LibOO-1.0/LibOO-1.0.lua"]:568: in function `ShowOverlayGlow'
[string "@Interface/AddOns/TellMeWhen/Components/IconModules/IconModule_IconContainer/IconContainer.lua"]:170: in function `OnStart'
[string "@Interface/AddOns/TellMeWhen/Components/EventHandlers/Animations/Animations.lua"]:749: in function `Animations_Start'
[string "@Interface/AddOns/TellMeWhen/Components/IconModules/IconModule_IconContainer/IconContainer.lua"]:153: in function `Play'
[string "@Interface/AddOns/TellMeWhen/Components/EventHandlers/Animations/Animations.lua"]:121: in function `HandleEvent'
[string "@Interface/AddOns/TellMeWhen/Components/Core/Icon.lua"]:517: in function <Interface/AddOns/TellMeWhen/Components/Core/Icon.lua:474>
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
[string "=(tail call)"]: ?
[string "@Interface/AddOns/TellMeWhen/Components/Core/IconEvents/EventHandler.lua"]:419: in function <...llMeWhen/Components/Core/IconEvents/EventHandler.lua:407>
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
[string "=(tail call)"]: ?
[string "@Interface/AddOns/TellMeWhen/TellMeWhen.lua"]:837: in function `Fire'
[string "@Interface/AddOns/TellMeWhen/TellMeWhen.lua"]:2646: in function <Interface/AddOns/TellMeWhen/TellMeWhen.lua:2594>

Locals:
ksubs1234 commented 1 year ago

@ascott18 , just out of curiosity, would you prefer to not have random people (such as myself) create issues in Github ... and perhaps ask first in Discord?

ascott18 commented 1 year ago

Not at all - I don't really look at anything reported in discord - bugs are tracked exclusively through GH issues, and any bugs should be reported here.