LUA error spam
MADSOFTWARE opened this issue ยท 5 comments
Message: Interface\AddOns\GatherLite\methods.lua:536: HereBeDragons-Pins-2.0: AddMinimapIconWorld: 'instanceID', 'x' and 'y' must be numbers
Time: Mon Sep 2 15:04:35 2019
Count: 1448
Stack: Interface\AddOns\GatherLite\methods.lua:536: HereBeDragons-Pins-2.0: AddMinimapIconWorld: 'instanceID', 'x' and 'y' must be numbers
[C]: in function error' ...erLite\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:540: in function
AddMinimapIconWorld'
Interface\AddOns\GatherLite\methods.lua:536: in function createMinimapNode' Interface\AddOns\GatherLite\methods.lua:398: in function
drawMinimap'
Interface\AddOns\GatherLite\events.lua:18: in function <Interface\AddOns\GatherLite\events.lua:14>
Locals: (*temporary) = "HereBeDragons-Pins-2.0: AddMinimapIconWorld: 'instanceID', 'x' and 'y' must be numbers"
This is a fresh install of the addon. Or is it saving a database somewhere else on the computer?
Hi!
Great. the error-spam has subsided!
It is throwing this error every time a node is mined however, and it is not adding any node to the map.
Version: WoW Classic
This is using the latest GathererLite /release.
Message: Interface\AddOns\GatherLite\methods.lua:90: attempt to perform arithmetic on local 'nodePosX' (a nil value)
Time: Wed Sep 4 14:25:18 2019
Count: 3
Stack: Interface\AddOns\GatherLite\methods.lua:90: attempt to perform arithmetic on local 'nodePosX' (a nil value)
Interface\AddOns\GatherLite\methods.lua:90: in function IsNodeInRange' Interface\AddOns\GatherLite\methods.lua:110: in function
findExistingNode'
Interface\AddOns\GatherLite\methods.lua:172: in function `foundNode'
Interface\AddOns\GatherLite\events.lua:67: in function <Interface\AddOns\GatherLite\events.lua:31>
Locals: myPosX = 0.462405
myPosY = 0.304024
nodePosX = nil
nodePosY = nil
spellType = "mining"
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to perform arithmetic on local 'nodePosX' (a nil value)"
GatherLite =
spellIDs =
}
drawWorldmap = defined @interface\AddOns\GatherLite\methods.lua:334
findSpell = defined @interface\AddOns\GatherLite\methods.lua:69
updateMiniMapPosition = defined @interface\AddOns\GatherLite\settings.lua:300
tablelength = defined @interface\AddOns\GatherLite\methods.lua:20
createWorldmapNode = defined @interface\AddOns\GatherLite\methods.lua:508
debug = defined @interface\AddOns\GatherLite\methods.lua:13
tooltip = GatherLiteTooltip {
}
RegisterCallback = defined @interface\AddOns\GatherLite\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
classColours =
}
needMapUpdate = false
gatherSpellRanges =
}
removeWorldmapNodes = defined @interface\AddOns\GatherLite\methods.lua:565
nodes =
}
insertDatabaseNode = defined @interface\AddOns\GatherLite\methods.lua:233
hideTooltip = defined @interface\AddOns\GatherLite\GatherLite.lua:64
TimeSinceLastUpdate = 0.626000
UpdateInterval = 1
ParseSentData = defined @interface\AddOns\GatherLite\methods.lua:574
migrate = defined @interface\AddOns\GatherLite\methods.lua:649
IsNodeInRange = defined @interface\AddOns\GatherLite\methods.lua:89
callbacks =
}
checkNodePositions = defined @interface\AddOns\GatherLite\methods.lua:549
frames =
}
minimap = GatherLite_MinimapButton {
}
locale = defined @interface\AddOns\GatherLite\methods.lua:49
findSpellType = defined @interface\AddOns\GatherLite\methods.lua:54
createMinimapNode = defined @interface\AddOns\GatherLite\methods.lua:527
showTooltip = defined @interface\AddOns\GatherLite\GatherLite.lua:50
findDuplicateNode = defined @interface\AddOns\GatherLite\methods.lua:628
createFrame = defined @interface\AddOns\GatherLite\methods.lua:490
findExistingNode = defined @interface\AddOns\GatherLite\methods.lua:99
leadingZeros = defined @interface\AddOns\GatherLite\methods.lua:437
defaultConfigs =
}
showingTooltip = false
version = "@Project-Version@"
updateDatabaseNode = defined @interface\AddOns\GatherLite\methods.lua:295
foundNode = defined @interface\AddOns\GatherLite\methods.lua:121
WorldMapOpen = false
isClassic = true
mainFrame = {
}
tracker =
}
createNodeTooltip = defined @interface\AddOns\GatherLite\methods.lua:446
print = defined @interface\AddOns\GatherLite\methods.lua:8
minimapFrame = {
}
CopyDefaults = defined @interface\AddOns\GatherLite\methods.lua:31
UnregisterCallback = defined @interface\AddOns\GatherLite\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
drawMinimap = defined @interface\AddOns\GatherLite\methods.lua:385
name = "GatherLite"
}