Tercioo / World-Quest-Tracker

Source code for the biggest world quest addon for World of Warcraft
22 stars 12 forks source link

TalkingHead error #39

Open skupfer opened 3 years ago

skupfer commented 3 years ago

Hey, this has been reported before and I was in hope it got fixed with a version or 2 ago. I am running ElvUI, BeQuiet and WQT. Receiving this almost all day.

26x ...rfaceWorldQuestTracker\WorldQuestTracker.lua:1276: table index is nil
[string "@WorldQuestTracker\WorldQuestTracker.lua"]:1276: in function <...rfaceWorldQuestTracker\WorldQuestTracker.lua:1244>

Locals:
self = <unnamed> {
 0 = <userdata>
}
event = "TALKINGHEAD_REQUESTED"
arg1 = nil
_ = "The Shadowlands"
zoneType = "none"
displayInfo = nil
cameraID = nil
vo = nil
duration = nil
lineNumber = nil
numLines = nil
name = nil
text = nil
isNewTalkingHead = nil
(*temporary) = <table> {
 160055 = true
 164089 = true
 164310 = true
 158087 = true
 163485 = true
 166496 = true
 160056 = true
 164090 = true
 153895 = true
 158208 = true
 167210 = true
 162901 = true
 162899 = true
 165823 = true
 163249 = true
 153896 = true
 163479 = true
 163487 = true
 162278 = true
 164328 = true
 166495 = true
 157363 = true
 161501 = true
 157741 = true
 152641 = true
 164945 = true
 162527 = true
 153894 = true
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = "table index is nil"
WorldQuestTracker = <table> {
 LastUpdate = 0
 modules = <table> {
 }
 CancelTimer = <function> defined @ElvUI\Libraries\Ace3\AceTimer-3.0\AceTimer-3.0.lua:147
 QUEST_POI_FRAME_HEIGHT = 1
 Cache_ShownQuestOnWorldMap = <table> {
 }
 AllCharactersQuests_Add = <function> defined @WorldQuestTracker\WorldQuestTracker.lua:706
 UpdateArrowFrequence = <function> defined @WorldQuestTracker\WorldQuestTracker_FrameAPI.lua:82
 GetTemplate = <function> defined @WorldQuestTracker\libs\DF\fw.lua:2267
 mapTables = <table> {
 }
 CommFunctions = <table> {
 }
 RareWidgetOnClick = <function> defined @WorldQuestTracker\WorldQuestTracker_RareFinder.lua:722
 ScheduleTimer = <function> defined @ElvUI\Libraries\Ace3\AceTimer-3.0\AceTimer-3.0.lua:94
 IsCurrentMapQuestHub = <function> defined @WorldQuestTracker\WorldQuestTracker_MapAPI.lua:161
 SavedQuestList_GetList = <function> defined @WorldQuestTracker\WorldQuestTracker.lua:658
 RegisterScriptComm = <function> defined @WorldQuestTracker\libs\DF\fw.lua:4002
 ShowPanicWarning = <function> defined @WorldQuestTracker\libs\DF\panel.lua:1908
 db = <table> {
 }
 CheckAddToTracker = <function> defined @WorldQuestTracker\WorldQuestTracker_FrameAPI.lua:587
 UnregisterAllComm = <function> defined @ElvUI\Libraries\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
 SetEnabledState = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:424
 ShowTutorialAlertFrame = <function> defined @WorldQuestTracker\libs\DF\fw.lua:1907
 QuestTrackList = <table> {
 }
 ZoneWidgetPool = <table> {
 }
 WorldMapQuestCounter = 0
 GetQuestReward_Resource = <function> defined @WorldQuestTracker\WorldQuestTracker_MapAPI.lua:684
 UnregisterAllEvents = <function> defined @ElvUI\Libraries\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
 UpdateLoadingIconAnchor = <function> defined @WorldQuestTracker\WorldQuestTracker.lua:926
 ColorPick = <function> defined @WorldQuestTracker\libs\DF\panel.lua:1491
 CreateSwitch = <function> defined @WorldQuestTracker\libs\DF\slider.lua:966
 BuildTooltip = <function> defined @WorldQuestTracker\WorldQuestTracker_Tracker.lua:511
 GetTrackedQuestsOnDB = <function> defined @WorldQuestTracker\WorldQuestTracker.lua:89
 UpdateZoneWidgetAnchors = <function> defined @WorldQuestTracker\WorldQuestTracker_ZoneMap.lua:504
 DumpTrackingList = <function> defined @WorldQuestTracker\WorldQuestTracker_FrameAPI.lua:28
 GetName = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:279
 name = "WorldQuestTrackerAddon"
 GetMapInfo = <function> defined @WorldQuestTracker\WorldQuestTracker_MapAPI.lua:175
 OnQuestButtonClick = <function> defined @WorldQuestTracker\WorldQuestTracker_FrameAPI.lua:654
 FindHighestParent = <function> defined @WorldQuestTracker\libs\DF\panel.lua:3798
 Disable = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.
Tercioo commented 3 years ago

Hi, in what part of the world do you get this error? I believe is always in the same place.

------ Original Message ------ From: "skupfer" notifications@github.com To: "Tercioo/World-Quest-Tracker" World-Quest-Tracker@noreply.github.com Cc: "Subscribed" subscribed@noreply.github.com Sent: 18-Feb-21 10:18:23 AM Subject: [Tercioo/World-Quest-Tracker] TalkingHead error (#39)

Hey, this has been reported before and I was in hope it got fixed with a version or 2 ago. I am running ElvUI, BeQuiet and WQT. Receiving this almost all day.

26x ...rfaceWorldQuestTracker\WorldQuestTracker.lua:1276: table index is nil [string "@WorldQuestTracker\WorldQuestTracker.lua"]:1276: in function <...rfaceWorldQuestTracker\WorldQuestTracker.lua:1244>

Locals: self = { 0 = } event = "TALKINGHEADREQUESTED" arg1 = nil = "The Shadowlands" zoneType = "none" displayInfo = nil cameraID = nil vo = nil duration = nil lineNumber = nil numLines = nil name = nil text = nil isNewTalkingHead = nil (temporary) =

{ 160055 = true 164089 = true 164310 = true 158087 = true 163485 = true 166496 = true 160056 = true 164090 = true 153895 = true 158208 = true 167210 = true 162901 = true 162899 = true 165823 = true 163249 = true 153896 = true 163479 = true 163487 = true 162278 = true 164328 = true 166495 = true 157363 = true 161501 = true 157741 = true 152641 = true 164945 = true 162527 = true 153894 = true } (temporary) = nil (temporary) = nil (temporary) = "table index is nil" WorldQuestTracker =
{ LastUpdate = 0 modules =
{ } CancelTimer = defined @ElvUI\Libraries\Ace3\AceTimer-3.0\AceTimer-3.0.lua:147 QUEST_POI_FRAME_HEIGHT = 1 Cache_ShownQuestOnWorldMap =
{ } AllCharactersQuests_Add = defined @WorldQuestTracker\WorldQuestTracker.lua:706 UpdateArrowFrequence = defined @WorldQuestTracker\WorldQuestTracker_FrameAPI.lua:82 GetTemplate = defined @WorldQuestTracker\libs\DF\fw.lua:2267 mapTables =
{ } CommFunctions =
{ } RareWidgetOnClick = defined @WorldQuestTracker\WorldQuestTracker_RareFinder.lua:722 ScheduleTimer = defined @ElvUI\Libraries\Ace3\AceTimer-3.0\AceTimer-3.0.lua:94 IsCurrentMapQuestHub = defined @WorldQuestTracker\WorldQuestTracker_MapAPI.lua:161 SavedQuestList_GetList = defined @WorldQuestTracker\WorldQuestTracker.lua:658 RegisterScriptComm = defined @WorldQuestTracker\libs\DF\fw.lua:4002 ShowPanicWarning = defined @WorldQuestTracker\libs\DF\panel.lua:1908 db =
{ } CheckAddToTracker = defined @WorldQuestTracker\WorldQuestTracker_FrameAPI.lua:587 UnregisterAllComm = defined @ElvUI\Libraries\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:174 SetEnabledState = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:424 ShowTutorialAlertFrame = defined @WorldQuestTracker\libs\DF\fw.lua:1907 QuestTrackList =
{ } ZoneWidgetPool =
{ } WorldMapQuestCounter = 0 GetQuestReward_Resource = defined @WorldQuestTracker\WorldQuestTracker_MapAPI.lua:684 UnregisterAllEvents = defined @ElvUI\Libraries\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:174 UpdateLoadingIconAnchor = defined @WorldQuestTracker\WorldQuestTracker.lua:926 ColorPick = defined @WorldQuestTracker\libs\DF\panel.lua:1491 CreateSwitch = defined @WorldQuestTracker\libs\DF\slider.lua:966 BuildTooltip = defined @WorldQuestTracker\WorldQuestTracker_Tracker.lua:511 GetTrackedQuestsOnDB = defined @WorldQuestTracker\WorldQuestTracker.lua:89 UpdateZoneWidgetAnchors = defined @WorldQuestTracker\WorldQuestTracker_ZoneMap.lua:504 DumpTrackingList = defined @WorldQuestTracker\WorldQuestTracker_FrameAPI.lua:28 GetName = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:279 name = "WorldQuestTrackerAddon" GetMapInfo = defined @WorldQuestTracker\WorldQuestTracker_MapAPI.lua:175 OnQuestButtonClick = defined @WorldQuestTracker\WorldQuestTracker_FrameAPI.lua:654 FindHighestParent = defined @WorldQuestTracker\libs\DF\panel.lua:3798 Disable = defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Tercioo/World-Quest-Tracker/issues/39, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACEVKWFOYZYA54HYLHYFZETS7UHR7ANCNFSM4X2JCJYQ.

skupfer commented 3 years ago

Almost every world quest, torghast, raid, dungeon. Everywhere where a talking head could occour.