Lua errors with Kaliels Tracker when logging in
Ag3ntunkn0wn opened this issue ยท 2 comments
161x ...dOns\WorldQuestAssistant\modules\kaliels_tracker.lua:17: attempt to compare number with nil
...dOns\WorldQuestAssistant\modules\kaliels_tracker.lua:17: in function <...dOns\WorldQuestAssistant\modules\kaliels_tracker.lua:12>
(tail call): ?
[C]: in function `SetupTrackerBlocks'
WorldQuestAssistant\core.lua:73: in function <WorldQuestAssistant\core.lua:72>
[C]: ?
!KalielsTracker\KalielsTracker.lua:505: in function `ObjectiveTracker_Update'
!KalielsTracker\KalielsTracker.lua:223: in function <!KalielsTracker\KalielsTracker.lua:194>
!KalielsTracker\KalielsTracker.lua:2102: in function <!KalielsTracker\KalielsTracker.lua:2101>
Locals:
self = <table> {
SetDefaultModuleLibraries = <function> defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:398
Enable = <function> defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:325
NewModule = <function> defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:266
EnableModule = <function> defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:363
modules = <table> {
}
GetModule = <function> defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:241
IterateEmbeds = <function> defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:473
SecureHookScript = <function> defined @Genie\Libs\AceHook-3.0\AceHook-3.0.lua:410
defaultModuleLibraries = <table> {
}
RawHookScript = <function> defined @Genie\Libs\AceHook-3.0\AceHook-3.0.lua:395
GetName = <function> defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:310
name = "WorldQuestAssistant_Kaliel's Tracker Support"
IsEnabled = <function> defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:482
orderedModules = <table> {
}
DisableModule = <function> defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:381
HookScript = <function> defined @Genie\Libs\AceHook-3.0\AceHook-3.0.lua:366
IsHooked = <function> defined @Genie\Libs\AceHook-3.0\AceHook-3.0.lua:493
IsModule = <function> defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:248
SetDefaultModuleState = <function> defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:418
SetEnabledState = <function> defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:455
Hook = <function> defined @Genie\Libs\AceHook-3.0\AceHook-3.0.lua:274
enabledState = true
baseName = "WorldQuestAssistant"
SetupTrackerBlocks = <function> defined @WorldQuestAssistant\modules\kaliels_tracker.lua:12
OnEnable = <function> defined @WorldQuestAssistant\modules\kaliels_tracker.lua:5
hooks = <table> {
}
SetDefaultModulePrototype = <function> defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:440
SecureHook = <function> defined @Genie\Libs\AceHook-3.0\AceHook-3.0.lua:336
IterateModules = <function> defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:468
UnhookAll = <function> defined @Genie\Libs\AceHook-3.0\AceHook-3.0.lua:477
RawHook = <function> defined @Genie\Libs\AceHook-3.0\AceHook-3.0.lua:313
Unhook = <function> defined @Genie\Libs\AceHook-3.0\AceHook-3.0.lua:418
moduleName = "Kaliel's Tracker Support"
defaultModuleState = true
Disable = <function> defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:345
}
anchor = !KalielsTrackerFrame {
0 = <userdata>
Buttons = !KalielsTrackerButtons {
}
Scroll = !KalielsTrackerScroll {
}
directionUp = false
QuestLogButton = !KalielsTrackerQuestLogButton {
}
SetAlpha = <function> defined @Immersion\Compat.lua:61
MinimizeButton = !KalielsTrackerMinimizeButton {
}
anchorLeft = false
ActiveButton = !KalielsTrackerActiveButton {
}
FilterButton = !KalielsTrackerFilterButton {
}
AchievementsButton = !KalielsTrackerAchievementsButton {
}
Bar = !KalielsTrackerScrollBar {
}
}
anchorPoint = "TOPLEFT"
relativePoint = "TOPRIGHT"
left = nil
(*temporary) = 960
(*temporary) = UIParent {
0 = <userdata>
firstTimeLoaded = 1
variablesLoaded = true
}
(*temporary) = 1920
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to compare number with nil"
WQA = <table> {
SetDefaultModuleLibraries = <function> defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:398
QuestDB = <table> {
I can't reproduce that, and the dump looks weird - can Frame::GetLeft() ever return nil?