Error
Imna1975 opened this issue ยท 29 comments
12x SharedXML\MathUtil.lua:129: attempt to perform arithmetic on local 'y2' (a nil value)
[string "@SharedXML\MathUtil.lua"]:129: in function <SharedXML\MathUtil.lua:128>
[string "=(tail call)"]: ?
[string "@HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:109: in function Connect' [string "@HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:56: in function
ConnectPins'
[string "@HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:41: in function RefreshAllData' [string "@Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua"]:76: in function
OnMapChanged'
[string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:580: in function <...aceBlizzard_MapCanvas\Blizzard_MapCanvas.lua:579>
[string "=[C]"]: in function secureexecuterange' [string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:583: in function
OnMapChanged'
[string "@Blizzard_WorldMap\Blizzard_WorldMap.lua"]:234: in function OnMapChanged' [string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:60: in function
SetMapID'
[string "@Blizzard_WorldMap\Blizzard_WorldMap.lua"]:245: in function <...rfaceBlizzard_WorldMap\Blizzard_WorldMap.lua:243>
...
[string "=[C]"]: in function Show' [string "@FrameXML\UIParent.lua"]:2958: in function
SetUIPanel'
[string "@FrameXML\UIParent.lua"]:2764: in function ShowUIPanel' [string "@FrameXML\UIParent.lua"]:2671: in function <FrameXML\UIParent.lua:2667> [string "=[C]"]: in function
SetAttribute'
[string "@FrameXML\UIParent.lua"]:3522: in function ShowUIPanel' [string "@FrameXML\QuestLogOwnerMixin.lua"]:103: in function
SetDisplayState'
[string "@FrameXML\QuestLogOwnerMixin.lua"]:41: in function HandleUserActionToggleSelf' [string "@Blizzard_WorldMap\Blizzard_WorldMap.lua"]:440: in function
ToggleWorldMap'
[string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>
Locals:
x1 = nil
y1 = nil
x2 = nil
y2 = nil
(*temporary) = defined =[C]:-1
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on local 'y2' (a nil value)"
the error is there again when opening the map
Edit : I just noticed when I open the map and click a world quest the error comes up I use World Quests List. I just noticed when I deactivate the add-on the error comes immediately when I open the map
108x SharedXML\MathUtil.lua:129: attempt to perform arithmetic on local 'y1' (a nil value)
[string "@SharedXML\MathUtil.lua"]:129: in function <SharedXML\MathUtil.lua:128>
[string "=(tail call)"]: ?
[string "@HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:109: in function Connect' [string "@HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:56: in function
ConnectPins'
[string "@HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:41: in function RefreshAllData' [string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:461: in function <...aceBlizzard_MapCanvas\Blizzard_MapCanvas.lua:460> [string "=[C]"]: in function
secureexecuterange'
[string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:464: in function RefreshAllDataProviders' [string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:491: in function
RefreshAll'
[string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:87: in function OnShow' [string "@Blizzard_WorldMap\Blizzard_WorldMap.lua"]:246: in function <...rfaceBlizzard_WorldMap\Blizzard_WorldMap.lua:243> [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: in function
Show'
[string "@FrameXML\UIParent.lua"]:2958: in function SetUIPanel' [string "@FrameXML\UIParent.lua"]:2764: in function
ShowUIPanel'
[string "@FrameXML\UIParent.lua"]:2671: in function <FrameXML\UIParent.lua:2667>
[string "=[C]"]: in function SetAttribute' [string "@FrameXML\UIParent.lua"]:3522: in function
ShowUIPanel'
[string "@FrameXML\QuestLogOwnerMixin.lua"]:103: in function SetDisplayState' [string "@FrameXML\QuestLogOwnerMixin.lua"]:41: in function
HandleUserActionToggleSelf'
[string "@Blizzard_WorldMap\Blizzard_WorldMap.lua"]:440: in function `ToggleWorldMap'
[string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>
Locals:
x1 = nil
y1 = nil
x2 = 1994.207275
y2 = 4534.048340
(*temporary) = defined =[C]:-1
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on local 'y1' (a nil value)"
Imna1975, I'd make sure you have the alpha build. I don't think it was advertised yet based on the timing of your earlier note when you said you'd already installed it. kemayo share the updated link after that.
i have the current alpha version on it and it went on for a while since yesterday this error comes back
24x SharedXML\MathUtil.lua:129: attempt to perform arithmetic on local 'y2' (a nil value)
[string "@SharedXML\MathUtil.lua"]:129: in function <SharedXML\MathUtil.lua:128>
[string "=(tail call)"]: ?
[string "@HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:109: in function Connect' [string "@HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:56: in function
ConnectPins'
[string "@HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:41: in function RefreshAllData' [string "@Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua"]:76: in function
OnMapChanged'
[string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:580: in function <...aceBlizzard_MapCanvas\Blizzard_MapCanvas.lua:579>
[string "=[C]"]: in function secureexecuterange' [string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:583: in function
OnMapChanged'
[string "@Blizzard_WorldMap\Blizzard_WorldMap.lua"]:234: in function OnMapChanged' [string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:60: in function
SetMapID'
[string "@Blizzard_WorldMap\Blizzard_WorldMap.lua"]:245: in function <...rfaceBlizzard_WorldMap\Blizzard_WorldMap.lua:243>
...
[string "=[C]"]: in function Show' [string "@FrameXML\UIParent.lua"]:2958: in function
SetUIPanel'
[string "@FrameXML\UIParent.lua"]:2764: in function ShowUIPanel' [string "@FrameXML\UIParent.lua"]:2671: in function <FrameXML\UIParent.lua:2667> [string "=[C]"]: in function
SetAttribute'
[string "@FrameXML\UIParent.lua"]:3522: in function ShowUIPanel' [string "@FrameXML\QuestLogOwnerMixin.lua"]:103: in function
SetDisplayState'
[string "@FrameXML\QuestLogOwnerMixin.lua"]:41: in function HandleUserActionToggleSelf' [string "@Blizzard_WorldMap\Blizzard_WorldMap.lua"]:440: in function
ToggleWorldMap'
[string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>
Locals:
x1 = nil
y1 = nil
x2 = nil
y2 = nil
(*temporary) = defined =[C]:-1
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on local 'y2' (a nil value)"
the error comes as soon as I open the map
Seeing the same thing as soon as I open the map. Doesn't seem to matter which zone. Happening on all alts.
Message: Interface\SharedXML\MathUtil.lua:129: attempt to perform arithmetic on local 'y2' (a nil value)
Time: Tue Nov 30 14:22:39 2021
Count: 1
Stack: Interface\SharedXML\MathUtil.lua:129: attempt to perform arithmetic on local 'y2' (a nil value)
[string "@interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua"]:761: in function <...Ons\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:717>
[string "=[C]"]: ?
[string "@interface\SharedXML\MathUtil.lua"]:129: in function <Interface\SharedXML\MathUtil.lua:128>
[string "=(tail call)"]: ?
[string "@interface\AddOns\HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:109: in function Connect' [string "@Interface\AddOns\HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:56: in function
ConnectPins'
[string "@interface\AddOns\HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:41: in function RefreshAllData' [string "@Interface\AddOns\Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua"]:76: in function
OnMapChanged'
[string "@interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:580: in function <...ace\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:579>
[string "=[C]"]: in function secureexecuterange' [string "@Interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:583: in function
OnMapChanged'
[string "@interface\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua"]:234: in function OnMapChanged' ... [string "=[C]"]: in function
Show'
[string "@interface\FrameXML\UIParent.lua"]:2958: in function SetUIPanel' [string "@Interface\FrameXML\UIParent.lua"]:2764: in function
ShowUIPanel'
[string "@interface\FrameXML\UIParent.lua"]:2671: in function <Interface\FrameXML\UIParent.lua:2667>
[string "=[C]"]: in function SetAttribute' [string "@Interface\FrameXML\UIParent.lua"]:3522: in function
ShowUIPanel'
[string "@interface\FrameXML\QuestLogOwnerMixin.lua"]:103: in function SetDisplayState' [string "@Interface\FrameXML\QuestLogOwnerMixin.lua"]:41: in function
HandleUserActionToggleSelf'
[string "@interface\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua"]:440: in function `ToggleWorldMap'
[string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>
I'm having this issue as well now. Anytime I open the Map:
Message: Interface\SharedXML\MathUtil.lua:129: attempt to perform arithmetic on local 'y1' (a nil value)
Time: Wed Dec 1 11:13:48 2021
Count: 13
Stack: Interface\SharedXML\MathUtil.lua:129: attempt to perform arithmetic on local 'y1' (a nil value)
[string "=[C]"]: ?
[string "@interface\SharedXML\MathUtil.lua"]:129: in function <Interface\SharedXML\MathUtil.lua:128>
[string "=(tail call)"]: ?
[string "@interface\AddOns\HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:109: in function Connect' [string "@Interface\AddOns\HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:56: in function
ConnectPins'
[string "@interface\AddOns\HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:41: in function RefreshAllData' [string "@Interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:461: in function <...ace\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:460> [string "=[C]"]: in function
secureexecuterange'
[string "@interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:464: in function RefreshAllDataProviders' [string "@Interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:491: in function
RefreshAll'
[string "@interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:87: in function OnShow' [string "@Interface\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua"]:246: in function <...rface\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua:243> ... [string "@Interface\FrameXML\UIParent.lua"]:2958: in function
SetUIPanel'
[string "@interface\FrameXML\UIParent.lua"]:2764: in function ShowUIPanel' [string "@Interface\FrameXML\UIParent.lua"]:2671: in function <Interface\FrameXML\UIParent.lua:2667> [string "=[C]"]: in function
SetAttribute'
[string "@interface\FrameXML\UIParent.lua"]:3522: in function ShowUIPanel' [string "@Interface\FrameXML\QuestLogOwnerMixin.lua"]:103: in function
SetDisplayState'
[string "@interface\FrameXML\QuestLogOwnerMixin.lua"]:41: in function HandleUserActionToggleSelf' [string "@Interface\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua"]:440: in function <...rface\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua:439> [string "=[C]"]: in function
ToggleWorldMap'
[string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>
Locals:
I can't make this happen myself, unfortunately, so I'll add some speculative code that might stop it.
Okay, could someone who's reliably having the issue please update to the latest alpha version (found here) and let me know whether this stops the errors.
I've already installed it and haven't had any problems, but I've only been online for a short time
I'll sign on with the current version and make sure it's still happening then update.
OK, here's the error
Message: Interface\SharedXML\MathUtil.lua:129: attempt to perform arithmetic on local 'y2' (a nil value)
Time: Sun Dec 5 16:13:27 2021
Count: 1
Stack: Interface\SharedXML\MathUtil.lua:129: attempt to perform arithmetic on local 'y2' (a nil value)
[string "@interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua"]:761: in function <...Ons\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:717>
[string "=[C]"]: ?
[string "@interface\SharedXML\MathUtil.lua"]:129: in function <Interface\SharedXML\MathUtil.lua:128>
[string "=(tail call)"]: ?
[string "@interface\AddOns\HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:109: in function Connect' [string "@Interface\AddOns\HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:56: in function
ConnectPins'
[string "@interface\AddOns\HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:41: in function RefreshAllData' [string "@Interface\AddOns\Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua"]:76: in function
OnMapChanged'
[string "@interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:580: in function <...ace\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua:579>
[string "=[C]"]: in function secureexecuterange' [string "@Interface\AddOns\Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:583: in function
OnMapChanged'
[string "@interface\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua"]:234: in function OnMapChanged' ... [string "=[C]"]: in function
Show'
[string "@interface\FrameXML\UIParent.lua"]:2958: in function SetUIPanel' [string "@Interface\FrameXML\UIParent.lua"]:2764: in function
ShowUIPanel'
[string "@interface\FrameXML\UIParent.lua"]:2671: in function <Interface\FrameXML\UIParent.lua:2667>
[string "=[C]"]: in function SetAttribute' [string "@Interface\FrameXML\UIParent.lua"]:3522: in function
ShowUIPanel'
[string "@interface\FrameXML\QuestLogOwnerMixin.lua"]:103: in function SetDisplayState' [string "@Interface\FrameXML\QuestLogOwnerMixin.lua"]:41: in function
HandleUserActionToggleSelf'
[string "@interface\AddOns\Blizzard_WorldMap\Blizzard_WorldMap.lua"]:440: in function `ToggleWorldMap'
[string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>
Did you spin a new version? Latest I'm seeing is v33 from 11/13 which I already have loaded.
This alpha here -- it wasn't approved yet when I posted the last link. :D
I wanted to note: I did not upgrade to the Alpha, however the add-on, TomCat's Tours updated today and I no longer have the error. Not a programmer, so not sure how this works, but could that add-on been interfering/not working with yours since they both anchor to HandyNotes (I think)?
@Imna1975 if you're getting the error on line 109 as [string "@HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:109: in function Connect'
implies, then you're no longer on the alpha version, as the specific line that error could happen on is now on line 117.
If you manually installed it, whatever updater you're using might have "updated" you to the current release version...
I've been getting the same error. I don't use TomCat. Error below. Just occurred in Ardenweald, but has occurred in other zones also. I'm using version 33 release date 12/05/21.
10x SharedXML\MathUtil.lua:129: attempt to perform arithmetic on local 'y2' (a nil value)
[string "@SharedXML\MathUtil.lua"]:129: in function <SharedXML\MathUtil.lua:128>
[string "=(tail call)"]: ?
[string "@HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:109: in function Connect' [string "@HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:56: in function
ConnectPins'
[string "@HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:41: in function RefreshAllData' [string "@Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua"]:76: in function
OnMapChanged'
[string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:580: in function <...aceBlizzard_MapCanvas\Blizzard_MapCanvas.lua:579>
[string "=[C]"]: in function secureexecuterange' [string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:583: in function
OnMapChanged'
[string "@Blizzard_WorldMap\Blizzard_WorldMap.lua"]:234: in function OnMapChanged' [string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:60: in function
SetMapID'
[string "@Blizzard_WorldMap\Blizzard_WorldMap.lua"]:245: in function <...rfaceBlizzard_WorldMap\Blizzard_WorldMap.lua:243>
...
[string "=[C]"]: in function Show' [string "@FrameXML\UIParent.lua"]:2958: in function
SetUIPanel'
[string "@FrameXML\UIParent.lua"]:2764: in function ShowUIPanel' [string "@FrameXML\UIParent.lua"]:2671: in function <FrameXML\UIParent.lua:2667> [string "=[C]"]: in function
SetAttribute'
[string "@FrameXML\UIParent.lua"]:3522: in function ShowUIPanel' [string "@FrameXML\QuestLogOwnerMixin.lua"]:103: in function
SetDisplayState'
[string "@FrameXML\QuestLogOwnerMixin.lua"]:41: in function HandleUserActionToggleSelf' [string "@Blizzard_WorldMap\Blizzard_WorldMap.lua"]:440: in function
ToggleWorldMap'
[string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>
Locals:
x1 = nil
y1 = nil
x2 = nil
y2 = nil
(*temporary) = defined =[C]:-1
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on local 'y2' (a nil value)"
This was the one of the errors returned last night...
23x SharedXML\MathUtil.lua:129: attempt to perform arithmetic on local 'y1' (a nil value)
[string "@SharedXML\MathUtil.lua"]:129: in function <SharedXML\MathUtil.lua:128>
[string "=(tail call)"]: ?
[string "@HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:109: in function Connect' [string "@HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:56: in function
ConnectPins'
[string "@HandyNotes_ShadowlandsTreasures\handler\routes.lua"]:41: in function RefreshAllData' [string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:461: in function <...aceBlizzard_MapCanvas\Blizzard_MapCanvas.lua:460> [string "=[C]"]: in function
secureexecuterange'
[string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:464: in function RefreshAllDataProviders' [string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:491: in function
RefreshAll'
[string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:87: in function OnShow' [string "@Blizzard_WorldMap\Blizzard_WorldMap.lua"]:246: in function <...rfaceBlizzard_WorldMap\Blizzard_WorldMap.lua:243> [string "=[C]"]: ? ... [string "=[C]"]: in function
Show'
[string "@FrameXML\UIParent.lua"]:2958: in function SetUIPanel' [string "@FrameXML\UIParent.lua"]:2764: in function
ShowUIPanel'
[string "@FrameXML\UIParent.lua"]:2671: in function <FrameXML\UIParent.lua:2667>
[string "=[C]"]: in function SetAttribute' [string "@FrameXML\UIParent.lua"]:3522: in function
ShowUIPanel'
[string "@FrameXML\QuestLogOwnerMixin.lua"]:103: in function SetDisplayState' [string "@FrameXML\QuestLogOwnerMixin.lua"]:41: in function
HandleUserActionToggleSelf'
[string "@Blizzard_WorldMap\Blizzard_WorldMap.lua"]:440: in function `ToggleWorldMap'
[string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>
Locals:
x1 = nil
y1 = nil
x2 = 1548.246948
y2 = 3578.656006
(*temporary) = defined =[C]:-1
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on local 'y1' (a nil value)"
The error occurs as soon as I open the map. Just did a quick check and it's every Shadowlands zone except Oribos, Maldraxxus, and Bastion. Other xpac areas are unaffected.
EDIT: the error is back 1/2/22
==================
I tried commenting here yesterday, but Curseforge was having connection issues.
The problem has been resolved. I'm not sure who/what program had an update, but something must have been updated to fix the conflict in code. All is well. Thanks for an awesome add-on!
Was having this issue consistently. Updated to alpha and now I am not seeing the error. Thanks for this!
Similar to above comment... Was having same issue consistently, updated to @kemayo 's alpha link and no longer seeing the error. Thanks!