parnic / LibDogTag-3.0

WoW addon library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dogtag help menu (/dt) not opening, gives lua error instead

Alwies opened this issue · comments

To duplicate on wow 10.0.0 using TMW type /dt

Expected behavior: Open DT help screen
What actually happens: No screen pops up, but it is there according to /fstack and prevents camera turning using mouse in that area. It's accompanied by attached lua error.

Full error included in attachment
DT lua error.txt

"1x ...terface/AddOns/TellMeWhen/Lib/LibDogTag-3.0-20220904190516/Help.lua:33: attempt to call method 'SetMinResize' (a nil value)
[string "@Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0-20220904190516/Help.lua"]:33: in function OpenHelp' [string "@Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0-20220904190516/Help.lua"]:1227: in function ?'
[string "@Interface/FrameXML/ChatFrame.lua"]:5219: in function ChatEdit_ParseText' [string "@Interface/FrameXML/ChatFrame.lua"]:4883: in function ChatEdit_SendText'
[string "@Interface/FrameXML/ChatFrame.lua"]:4919: in function `ChatEdit_OnEnterPressed'
[string "*ChatFrame.xml:127_OnEnterPressed"]:1: in function <[string "*ChatFrame.xml:127_OnEnterPressed"]:1>

Locals:
self =

{
unparse = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Parser.lua:1233
select2 = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Helpers.lua:155
callbackToFunction =
{
}
hasEvent = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Events.lua:185
callbackToExtraArg =
{
}
__colors =
{
}
Tags =
{
}
CleanCode = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Parser.lua:1595
codeToFunction =
{
}
newDict = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Helpers.lua:35
clearCodes = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Helpers.lua:516
TimerHandlers =
{
}
UnregisterCustomClassColors = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/LibDogTag-3.0.lua:617
ADDON_LOADED = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/LibDogTag-3.0.lua:519
PLAYER_LOGIN = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/LibDogTag-3.0.lua:609
AddCallback = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Events.lua:219
RemoveCompilationStep = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Compiler.lua:2259
_clearCodes = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Helpers.lua:441
kwargsToKwargTypesWithTableCache =
{
}
RemoveEventHandler = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Events.lua:761
newSet = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Helpers.lua:51
__mytonumber = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Compiler.lua:292
OpenHelp = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Help.lua:25
EventHandlers =
{
}
RemoveCallback = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Events.lua:268
parse = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Parser.lua:1043
frame = Frame {
}
fixNamespaceList =
{
}
fsToFrame =
{
}
eventUsed = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Events.lua:91
compilationSteps =
{
}
AddTag = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/LibDogTag-3.0.lua:129
AddCompilationStep = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Compiler.lua:2232
kwargsToKwargTypes =
{
}
usedEvents =
{
}
__lastMouseover = WorldFrame {
}
ClearNamespace = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/LibDogTag-3.0.lua:586
UpdateFontString = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/LibDogTag-3.0.lua:330
AddEventHandler = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Events.lua:730
UnitToLocale =
{
}
standardize = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Parser.lua:1063
RemoveAllCompilationSteps = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Compiler.lua:2286
IsLegitimateUnit =
{
}
IsNormalUnit =
{
}
getTagData = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Compiler.lua:247
ColorizeCode = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Parser.lua:1670
memoizeTable = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Helpers.lua:315
RemoveFontString = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/LibDogTag-3.0.lua:452
joinSet = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Helpers.lua:162
RemoveTimerHandler = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Events.lua:850
Evaluate = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Compiler.lua:2198
sortStringList = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Helpers.lua:138
AddTimerHandler = defined @Interface/AddOns/TellMeWhen/Lib/LibDogTag-3.0/Events.lua:814
FireEvent = defined @Interface/A"

This has already been fixed in LibDogTag, @ascott18 will need to package a new version into a new TellMeWhen release to get the fix.

49df04f