What's On The Map?

What's On The Map?

5.9k Downloads

Lua errors during Venthyr Assault and during flight

cremor opened this issue ยท 1 comments

commented

Using addon version v2, after leaving the mirror at the end of the Venthyr Assault I got the following error:

3x WhatsOnTheMap\addon.lua:41: attempt to compare two nil values
[string "@WhatsOnTheMap\addon.lua"]:41: in function <WhatsOnTheMap\addon.lua:40>
[string "=[C]"]: in function `sort'
[string "@WhatsOnTheMap\addon.lua"]:45: in function <WhatsOnTheMap\addon.lua:43>
[string "=(tail call)"]: ?

Locals:
a = "Vignette-0-4233-2222-26015-0-0000098E6B"
b = "Vignette-0-4233-2222-26015-0-000A080F07"
(*temporary) = nil
(*temporary) = nil
(*temporary) = "Vignette-0-4233-2222-26015-0-000A080F07"
(*temporary) = "attempt to compare two nil values"
ns = <table> {
 VignetteDistanceFromPlayer = <function> defined @WhatsOnTheMap\addon.lua:164
 ADDON_LOADED = <function> defined @WhatsOnTheMap\addon.lua:17
 RegisterEvent = <function> defined @WhatsOnTheMap\addon.lua:11
 Refresh = <function> defined @WhatsOnTheMap\addon.lua:43
 Print = <function> defined @WhatsOnTheMap\addon.lua:6
 VIGNETTES_UPDATED = <function> defined @WhatsOnTheMap\addon.lua:43
 AddLine = <function> defined @WhatsOnTheMap\addon.lua:114
 ShowConfigMenu = <function> defined @WhatsOnTheMap\addon.lua:350
 AngleToCompassDirection = <function> defined @WhatsOnTheMap\addon.lua:180
 CreateUI = <function> defined @WhatsOnTheMap\addon.lua:191
 ShouldShowVignette = <function> defined @WhatsOnTheMap\addon.lua:142
 VIGNETTE_MINIMAP_UPDATED = <function> defined @WhatsOnTheMap\addon.lua:110
 UnregisterEvent = <function> defined @WhatsOnTheMap\addon.lua:12
 PLAYER_ENTERING_WORLD = <function> defined @WhatsOnTheMap\addon.lua:43
}

Shortly after that I got the following error during the flight from the Maw to Korthia:

1x WhatsOnTheMap\addon.lua:41: attempt to compare nil with number
[string "@WhatsOnTheMap\addon.lua"]:41: in function <WhatsOnTheMap\addon.lua:40>
[string "=[C]"]: in function `sort'
[string "@WhatsOnTheMap\addon.lua"]:45: in function <WhatsOnTheMap\addon.lua:43>
[string "=(tail call)"]: ?

Locals:
a = "Vignette-0-4233-2222-26015-0-000A080F07"
b = "Vignette-0-4233-2222-26015-0-000009902D"
(*temporary) = nil
(*temporary) = 238.665487
(*temporary) = "Vignette-0-4233-2222-26015-0-000009902D"
(*temporary) = "attempt to compare nil with number"
ns = <table> {
 VignetteDistanceFromPlayer = <function> defined @WhatsOnTheMap\addon.lua:164
 ADDON_LOADED = <function> defined @WhatsOnTheMap\addon.lua:17
 RegisterEvent = <function> defined @WhatsOnTheMap\addon.lua:11
 Refresh = <function> defined @WhatsOnTheMap\addon.lua:43
 Print = <function> defined @WhatsOnTheMap\addon.lua:6
 VIGNETTES_UPDATED = <function> defined @WhatsOnTheMap\addon.lua:43
 AddLine = <function> defined @WhatsOnTheMap\addon.lua:114
 ShowConfigMenu = <function> defined @WhatsOnTheMap\addon.lua:350
 AngleToCompassDirection = <function> defined @WhatsOnTheMap\addon.lua:180
 CreateUI = <function> defined @WhatsOnTheMap\addon.lua:191
 ShouldShowVignette = <function> defined @WhatsOnTheMap\addon.lua:142
 VIGNETTE_MINIMAP_UPDATED = <function> defined @WhatsOnTheMap\addon.lua:110
 UnregisterEvent = <function> defined @WhatsOnTheMap\addon.lua:12
 PLAYER_ENTERING_WORLD = <function> defined @WhatsOnTheMap\addon.lua:43
}
commented

I think I fixed that before I saw this, in d5b49c1