Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
solitha opened this issue Mar 20, 2024 · 0 comments
Closed

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

solitha opened this issue Mar 20, 2024 · 0 comments

Comments

@solitha
Copy link

solitha commented Mar 20, 2024

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant