GurliGebis / WoWAddon-AngrierWorldQuests

29 stars 14 forks source link

Error when opening the world map #84

Closed paulhlschr closed 1 month ago

paulhlschr commented 1 month ago

On version 11.0.2-20241008-1 the following error is occuring when opening up the world map.

Error Log excerpt generated with BugSack ``` 22x ...rWorldQuests/Modules/QuestFrame/QuestFrameModule.lua:537: attempt to index local 'self' (a nil value) [string "@AngrierWorldQuests/Modules/QuestFrame/QuestFrameModule.lua"]:537: in function <...rWorldQuests/Modules/QuestFrame/QuestFrameModule.lua:528> [string "=[C]"]: in function `QuestLogQuests_Update' [string "@Blizzard_UIPanels_Game/Mainline/QuestMapFrame.lua"]:869: in function `QuestMapFrame_UpdateAll' [string "@Blizzard_UIPanels_Game/Mainline/QuestMapFrame.lua"]:227: in function `Refresh' [string "@Blizzard_WorldMap/QuestLogOwnerMixin.lua"]:164: in function `RefreshQuestLog' [string "@Blizzard_WorldMap/Blizzard_WorldMap.lua"]:305: in function <...rfaceBlizzard_WorldMap/Blizzard_WorldMap.lua:302> [string "=[C]"]: ? [string "=[C]"]: in function `OnMapChanged' [string "@Blizzard_MapCanvas/Blizzard_MapCanvas.lua"]:60: in function `SetMapID' [string "@Blizzard_WorldMap/Blizzard_WorldMap.lua"]:314: in function <...rfaceBlizzard_WorldMap/Blizzard_WorldMap.lua:312> [string "=[C]"]: in function `Show' [string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:493: in function `SetUIPanel' [string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:336: in function `ShowUIPanel' [string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:174: in function <...ParentPanelManager/Mainline/UIParentPanelManager.lua:169> [string "=[C]"]: in function `SetAttribute' [string "@Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:888: in function <...ParentPanelManager/Mainline/UIParentPanelManager.lua:866> [string "=[C]"]: ? [string "=[C]"]: in function `ShowUIPanel' [string "@Blizzard_WorldMap/QuestLogOwnerMixin.lua"]:106: in function `SetDisplayState' [string "@Blizzard_WorldMap/QuestLogOwnerMixin.lua"]:42: in function `HandleUserActionToggleSelf' [string "@Blizzard_WorldMap/Blizzard_WorldMap.lua"]:511: in function `ToggleWorldMap' [string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1> Locals: self = nil mapID = 2292 displayLocation = 1 lockedQuestID = 0 tasksOnMap = { } (*temporary) = 905 (*temporary) = nil (*temporary) = "onlyCurrentZone" (*temporary) = "true" (*temporary) = true (*temporary) = "onlyCurrentZone" (*temporary) = "true" (*temporary) =
{ AceDB =
{ } baseName = "AngrierWorldQuests" modules =
{ } defaultModuleLibraries =
{ } enabledState = true moduleName = "DBModule" defaultModuleState = true name = "AngrierWorldQuests_DBModule" orderedModules =
{ } } (*temporary) =
{ filterFaction = 0 filterTime = 0 extendedInfo = "false" hideUntrackedPOI = "false" selectedFilters = 0 saveFilters = "false" lootFilterUpgrades = "false" timeFilterDuration = 6 collapsed = "false" showHoveredPOI = "false" dataVersion = 2 colorWarbandBonus = "false" filterEmissary = 0 enableDebugging = "false" showAtTop = "true" hideQuestList = "false" filterLoot = 0 filterZone = 0 hideFilteredPOI = "true" sortMethod = 2 enableTaintWorkarounds = "false" onlyCurrentZone = "true" showContinentPOI = "true" lootUpgradesLevel = -1 } (*temporary) =
{ value = 0 } (*temporary) =
{ value = 0 } (*temporary) = 0 (*temporary) =
{ value = 0 } (*temporary) = 1 (*temporary) = 1 (*temporary) = 1 (*temporary) = 1 (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = "attempt to index local 'self' (a nil value)" titleFramePool =
{ } ConfigModule =
{ modules =
{ } defaultModuleLibraries =
{ } FiltersOrder =
{ } name = "AngrierWorldQuests_ConfigModule" orderedModules =
{ } baseName = "AngrierWorldQuests" Filters =
{ } enabledState = true defaultModuleState = true SortOrder =
{ } moduleName = "ConfigModule" } MAPID_ARGUS = 905 headerButton = AngrierWorldQuestsHeader { layoutIndex = 1.001000 titleFramePool =
{ } leftPadding = 9 topPadding = 6 ButtonText = FontString { } CollapseButton = Button { } } filterButtons =
{ 1 = Button { } 2 = Button { } 3 = Button { } 4 = Button { } 5 = Button { } 6 = Button { } 7 = Button { } 8 = Button { } 9 = Button { } 10 = Button { } 11 = Button { } 12 = Button { } 13 = Button { } 14 = Button { } 15 = Button { } 16 = Button { } 17 = Button { } 18 = Button { } } DataModule =
{ modules =
{ } defaultModuleLibraries =
{ } name = "AngrierWorldQuests_DataModule" orderedModules =
{ } baseName = "AngrierWorldQuests" enabledState = true defaultModuleState = true moduleName = "DataModule" } QuestFrameModule =
{ baseName = "AngrierWorldQuests" modules =
{ } defaultModuleLibraries =
{ } enabledState = true moduleName = "QuestFrameModule" defaultModuleState = true name = "AngrierWorldQuests_QuestFrameModule" orderedModules =
{ } } hoveredQuestID = nil ```
GurliGebis commented 1 month ago

I have pushed 11.0.2-20241008-2 which fixes the issue.