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
80 stars 11 forks source link

Classic SoD - Errors after patch today #2150

Closed Painstormx closed 4 months ago

Painstormx commented 4 months ago

WoW Version

Classic/Classic SoM

TellMeWhen Version

10.2.2

Describe the bug

A new patch hit SoD today. Getting errors on login: Date: 2024-02-07 19:25:00 ID: 1 Error occured in: Global Count: 1 Message: TellMeWhen: ...e/AddOns/TellMeWhen/Components/Core/Common/Auras.lua line 342: attempt to call upvalue 'UnitAuraSlots' (a nil value) Debug:

  Interface/AddOns/TellMeWhen/TellMeWhen.lua:2777

Locals: self = TMW { 0 = OnGCD = defined @Interface/AddOns/TellMeWhen/TellMeWhen.lua:376 Vararg = defined @Interface/AddOns/TellMeWhen/TellMeWhen.lua:1036 SlashCommand = defined @Interface/AddOns/TellMeWhen/TellMeWhen.lua:3023 modules =

{ } CancelTimer = defined @Interface/AddOns/DataStore/libs/AceTimer-3.0/AceTimer-3.0.lua:147 GroupsToUpdate =
{ } GetBaseUpgrades = defined @Interface/AddOns/TellMeWhen/TellMeWhen.lua:1514 GCDSpell = 53 InNLengthTable = defined @Interface/AddOns/TellMeWhen/Components/Core/Utils.lua:1060 InIconSettings = defined @Interface/AddOns/TellMeWhen/TellMeWhen.lua:926 GetSpells = defined local cachemeta = { __mode = 'kv' } local cache = setmetatable({}, cachemeta) local nilKey = {} local func = ... return function(arg1,arg2,arg3, ...) local next, prev, key = cache

key = arg1 == nil and nilKey or arg1 prev = next; next = prev[key] if not next then next = setmetatable({}, cachemeta) prev[key] = next end key = arg2 == nil and nilKey or arg2 prev = next; next = prev[key] if not next then next = setmetatable({}, cachemeta) prev[key] = next end key = arg3 == nil and nilKey or arg3 prev = next; next = prev[key] if next ~= nil then return next end local ret = func(arg1,arg2,arg3, ...) prev[key] = ret return ret; end, cache :5 SetDefaultModulePrototype = defined @Interface/AddOns/DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:405 TryGetNPCName = defined @Interface/AddOns/TellMeWhen/Components/Core/Utils.lua:1610 Classes =

{ } DS =
{ } TT_Parse = defined @Interface/AddOns/TellMeWhen/Components/Core/Utils.lua:1245 IsEnabled = defined @Interface/AddOns/DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:447 HSVToRGB = defined @Interface/AddOns/TellMeWhen/Components/Core/Utils.lua:716 isRetail = false UnregisterMessage = defined @Interface/AddOns/DataStore/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143 Update = defined @Interface/AddOns/TellMeWhen/TellMeWhen.lua:2865 AnimateHeightChange = defined @Interface/AddOns/TellMeWhen/Components/Core/Utils.lua:1332 toSeconds = defined @Interface/AddOns/TellMeWhen/Components/Core/Utils.lua:476 isClassic = true Group_Defaults =
{ } GetParser = defined @Interface/AddOns/TellMeWhen/Components/Core/Utils.lua:1573 GetDataOwner = defined @Interface/AddOns/TellMeWhen/TellMeWhen.lua:1329 SetEnabledState = defined @Interface/AddOns/DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:420 CopyWithMetatable = defined @Interface/AddOns/TellMeWhen/Components/Core/Utils.lua:924 ValidateType = defined @Interface/AddOns/TellMeWhen/TellMeWhen.lua:551 SpellTexturesMetaIndex =
{ } InGroups = defined @Interface/AddOns/TellMeWhen/TellMeWhen.lua:1002 tDeleteItem = defined @Interface/AddOns/TellMeWhen/Components/Core/Utils.lua:827 RegisterLuaImportDetector = defined @Interface/AddOns/TellMeWhen/Components/Core/Utils.lua:1646 tContains = defined @Interface/AddOns/TellMeWhen/Components/Core/Utils.lua:808 Fire = defined @Interface/AddOns/TellMeWhen/TellMeWhen.lua:823 InGroupSettings = defined @Interface/AddOns/TellMeWhen/TellMeWhen.lua:964 Initialized = true EquivFirstIDLookup =
{ } tRemoveDuplicates = defined @Interface/AddOns/TellMeWhen/Components/Core/Utils.lua:845 EquivFullNameLookup =
{ } StringToCachedRGBATable = defined @Interface/AddOns/TellMeWhen/Components/Core/Utils.lua:364 GameTooltip_SetSpellByIDWithClassIcon = defined @Interface/AddOns/TellMeWhen/Components/Core/Spells/ClassSpellCache.lua:167 UpdateGlobals = defined @Interface/AddOns/TellMeWhen/TellMeWhen.lua:2563 DEFAULT_ICON_SETTINGS =
{ } db =
{ }

Export Strings

N/A
ascott18 commented 4 months ago

Duplicate of #2148