TellMeWhen

TellMeWhen

24M Downloads

Error on login, more on /tmw, and runaway error on /tmw again

solitha opened this issue ยท 0 comments

commented

WoW Version

Retail

TellMeWhen Version

10.2.3

Describe the bug

On login:

`1x TellMeWhen: Usage: local result = C_Item.IsEquippedItem(itemInfo)
[string "@TellMeWhen/TellMeWhen.lua"]:2820: in function <TellMeWhen/TellMeWhen.lua:2777>

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

{
}
CancelTimer = defined @DataStore/libs/AceTimer-3.0/AceTimer-3.0.lua:147
GroupsToUpdate =
{
}
GetBaseUpgrades = defined @TellMeWhen/TellMeWhen.lua:1514
GCDSpell = 53
InNLengthTable = defined @TellMeWhen/Components/Core/Utils.lua:1060
InIconSettings = defined @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 @DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:405
TryGetNPCName = defined @TellMeWhen/Components/Core/Utils.lua:1610
Classes =

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

If you open the addon via /tmw, you also get:

2x Usage: local result = C_Item.IsEquippedItem(itemInfo) [string "=[C]"]: ? [string "@TellMeWhen/Components/Core/Common/Item.lua"]:361: in function GetEquipped'
[string "@TellMeWhen/Components/IconTypes/IconType_item/item.lua"]:145: in function UpdateFunction' [string "@TellMeWhen/Components/Core/Icon.lua"]:784: in function Update'
[string "@TellMeWhen/Components/IconTypes/IconType_item/item.lua"]:234: in function <...llMeWhen/Components/IconTypes/IconType_item/item.lua:216>
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "safecall Dispatcher[2]"]:9: in function <[string "safecall Dispatcher[2]"]:5>
[string "=(tail call)"]: ?
[string "@TellMeWhen/Components/Core/Icon.lua"]:1038: in function <TellMeWhen/Components/Core/Icon.lua:937>
[string "=(tail call)"]: ?
[string "=[C]"]: ?
...
[string "@TellMeWhen/TellMeWhen.lua"]:2739: in function UpdateNormally' [string "@TellMeWhen/TellMeWhen.lua"]:2877: in function Update'
[string "@TellMeWhen/TellMeWhen.lua"]:3019: in function LockToggle' [string "@TellMeWhen/TellMeWhen.lua"]:3137: in function ?'
[string "@DataStore/libs/AceConsole-3.0-7/AceConsole-3.0.lua"]:90: in function ?' [string "@SharedXML/Chat/ChatFrame.lua"]:5360: in function ChatEdit_ParseText'
[string "@SharedXML/Chat/ChatFrame.lua"]:5017: in function <SharedXML/Chat/ChatFrame.lua:5016>
[string "=[C]"]: in function ChatEdit_SendText' [string "@SharedXML/Chat/ChatFrame.lua"]:5053: in function ChatEdit_OnEnterPressed'
[string "*ChatFrame.xml:141_OnEnterPressed"]:1: in function <[string "*ChatFrame.xml:141_OnEnterPressed"]:1>

Locals:
(*temporary) = "Usage: local result = C_Item.IsEquippedItem(itemInfo)"
`

... and ...

`1x TellMeWhen/TellMeWhen.lua:2680: Usage: local spellName, spellID = C_Item.GetItemSpell(itemInfo)
[string "=[C]"]: ?
[string "@TellMeWhen/TellMeWhen.lua"]:2680: in function <TellMeWhen/TellMeWhen.lua:2669>

Locals:
(*temporary) = false
(*temporary) = "Usage: local spellName, spellID = C_Item.GetItemSpell(itemInfo)"
`

Upon using /tmw to close the HUD, an error just starts stacking:

600x Usage: local spellName, spellID = C_Item.GetItemSpell(itemInfo) [string "=[C]"]: in function GetItemSpell'
[string "@TellMeWhen/Components/Core/Common/Item.lua"]:136: in function HasUseEffect' [string "Condition_ITEMSPELL"]:3: in function CheckFunction'
[string "@TellMeWhen/Components/Core/Conditions/ConditionObject.lua"]:266: in function <...eWhen/Components/Core/Conditions/ConditionObject.lua:260>
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
[string "=(tail call)"]: ?
[string "@TellMeWhen/Components/Core/Conditions/ConditionObject.lua"]:235: in function RegisterForUpdating' [string "@TellMeWhen/Components/Core/Conditions/ConditionObject.lua"]:319: in function DeclareExternalUpdater'
[string "@TellMeWhen/Components/Core/Icon.lua"]:1051: in function <TellMeWhen/Components/Core/Icon.lua:937>
[string "=(tail call)"]: ?
...
[string "@TellMeWhen/TellMeWhen.lua"]:2739: in function UpdateNormally' [string "@TellMeWhen/TellMeWhen.lua"]:2877: in function Update'
[string "@TellMeWhen/TellMeWhen.lua"]:3019: in function LockToggle' [string "@TellMeWhen/TellMeWhen.lua"]:3137: in function ?'
[string "@DataStore/libs/AceConsole-3.0-7/AceConsole-3.0.lua"]:90: in function ?' [string "@SharedXML/Chat/ChatFrame.lua"]:5360: in function ChatEdit_ParseText'
[string "@SharedXML/Chat/ChatFrame.lua"]:5017: in function <SharedXML/Chat/ChatFrame.lua:5016>
[string "=[C]"]: in function ChatEdit_SendText' [string "@SharedXML/Chat/ChatFrame.lua"]:5053: in function ChatEdit_OnEnterPressed'
[string "*ChatFrame.xml:141_OnEnterPressed"]:1: in function <[string "*ChatFrame.xml:141_OnEnterPressed"]:1>

Locals:
(*temporary) = "Usage: local spellName, spellID = C_Item.GetItemSpell(itemInfo)"
`

Export Strings

n/a