Constant errors randomly appearing.
Yarvillian opened this issue · 5 comments
2265x NeatPlates\NeatPlatesUtility.lua:296: attempt to index local 'texture' (a nil value)
[string "@NeatPlates\NeatPlatesUtility.lua"]:296: in function <NeatPlates\NeatPlatesUtility.lua:277>
[string "@NeatPlatesWidgets\QuestWidget.lua"]:10: in function <NeatPlatesWidgets\QuestWidget.lua:7>
[string "@NeatPlatesWidgets\QuestWidget.lua"]:37: in function UpdateContext' [string "@NeatPlatesHub\functions\Widgets.lua"]:690: in function
OnContextUpdate'
[string "@NeatPlates\NeatPlatesCore.lua"]:659: in function <NeatPlates\NeatPlatesCore.lua:644>
[string "@NeatPlates\NeatPlatesCore.lua"]:524: in function <NeatPlates\NeatPlatesCore.lua:515>
[string "@NeatPlates\NeatPlatesCore.lua"]:198: in function <NeatPlates\NeatPlatesCore.lua:171>
Locals:
unit =
guid = "Creature-0-4231-2296-28754-164407-00006BF711"
isMouseover = false
class = ""
rawName = "Sludgefist"
threatSituation = "LOW"
red = 0.999998
isInCombat = false
isDangerous = true
alphaMult = 0.149020
isMini = false
isElite = true
pvpname = "Sludgefist"
levelcolorRed = 0.500000
levelcolorBlue = 0.500000
isPet = false
isBoss = true
level = -1
isFocus = false
isTrivial = true
isTarget = true
levelcolorGreen = 0.500000
powermax = 100
unitid = "nameplate1"
isTapped = false
type = "NPC"
blue = 0
power = 0
name = "Sludgefist"
isMarked = false
healthmax = 27404710
showName = true
health = 27404710
green = 0
style = "Default"
threatValue = 0
isCasting = false
reaction = "HOSTILE"
}
unitid = "nameplate1"
questName = "Ephidale"
questUnit = nil
questProgress = nil
questList =
Ephidale =
}
Castle Nathria: Getting a Head =
}
Bearnârdo =
}
Yarv =
}
Cleantigers =
}
Hunternoodlë =
}
}
questTexture =
628564 = true
3083385 = false
}
objectiveCount = 3
questCompleted =
1 = false
2 = false
3 = false
4 = false
5 = false
6 = false
7 = false
8 = false
9 = false
10 = false
}
textureIds = ", 3083385, 3083385, 3083385, 3083385, 3083385, 3083385, 3083385, 3083385, 3083385, 3083385, 3083385, 3083385, 3083385, 3083385, 3083385"
(for index) = 31
(for limit) = 35
(for step) = 1
line = 31
texture = nil
(*temporary) = "NeatPlatesScanningTooltipTexture31"
(*temporary) = nil
(*temporary) = "31"
(*temporary) = 0
(*temporary) = true
(*temporary) =
2/4 Sludgefist's Head = false
texture = ", 3083385, 3083385, 3083385, 3083385, 3083385, 3083385, 3083385, 3083385, 3083385, 3083385, 3083385, 3083385, 3083385, 3083385, 3083385"
}
(*temporary) = 0
(*temporary) = "attempt to index local 'texture' (a nil value)"
TooltipScanner = NeatPlatesScanningTooltip {
BottomLeftCorner = {
}
OnBackdropLoaded = defined @SharedXML\Backdrop.lua:195
textLeft1Font = "GameTooltipHeaderText"
GetBackdropColor = defined @SharedXML\Backdrop.lua:433
SetBackdropBorderColor = defined @SharedXML\Backdrop.lua:465
RightEdge = {
}
textRight2Font = "GameTooltipText"
ApplyBackdrop = defined @SharedXML\Backdrop.lua:337
SetBackdrop = defined @SharedXML\Backdrop.lua:372
ClearBackdrop = defined @SharedXML\Backdrop.lua:325
TopOverlay = {
}
GetBackdropBorderColor = defined @SharedXML\Backdrop.lua:452
GetBackdrop = defined @SharedXML\Backdrop.lua:390
SetBorderBlendMode = defined @SharedXML\Backdrop.lua:309
TextLeft1 = NeatPlatesScanningTooltipTextLeft1 {
}
0 =
BottomEdge = {
}
SetupTextureCoordinates = defined @SharedXML\Backdrop.lua:257
OnBackdropSizeChanged = defined @SharedXML\Backdrop.lua:225
BottomOverlay = {
}
backdropInfo =
}
Center = {
}
textRight1Font = "GameTooltipHeaderText"
HasBackdropInfo = defined @SharedXML\Backdrop.lua:321
GetEdgeSize = defined @SharedXML\Backdrop.lua:231
updateTooltip = 0.200000
textLeft2Font = "GameTooltipText"
TopEdge = {
}
TextRight2 = NeatPlatesScanningTooltipTextRight2 {
}
TextLeft2 = NeatPlatesScanningTooltipTextLeft2 {
}
BottomRightCorner = {
}
TopRightCorner = {
}
TopLeftCorner = {
}
needsReset = true
SetupPieceVisuals = defined @SharedXML\Backdrop.lua:289
SetBackdropColor = defined @SharedXML\Backdrop.lua:442
LeftEdge = {
}
TextRight1 = NeatPlatesScanningTooltipTextRight1 {
}
}
ScannerName = "NeatPlatesScanningTooltip"
GetTooltipLineText = defined @NeatPlates\NeatPlatesUtility.lua:269
Seems like this was caused by some debug code not properly checking if things existed or not, this should be resolved in the latest update. A bit surprising I haven't experienced this error myself.
Seems this issue was in more than one place, the latest release should hopefully have resolved this properly this time.
Doing a bit of cleaning up and closing issues that are stale, or has been resolved by never confirmed to be resolved. If you believe this is in error, please comment and I'll re-open the issue again.