HandyNotes: Shadowlands

HandyNotes: Shadowlands

18M Downloads

error

Imna1975 opened this issue ยท 8 comments

commented

2x HandyNotes_Dragonflight/common.lua:808: attempt to index field '?' (a nil value)
[string "@HandyNotes_Dragonflight/common.lua"]:808: in function <HandyNotes_Dragonflight/common.lua:800>
[string "=[C]"]: in function `DisplayNormalTooltip'
[string "@Blizzard_SharedMapDataProviders/VignetteDataProvider.lua"]:254: in function <...zard_SharedMapDataProviders/VignetteDataProvider.lua:246>
[string "=[C]"]: ?
[string "=[C]"]: ?

Locals:
self = Frame {
0 =
ShowAnim = AnimationGroup {
}
GetGlobalPosition = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:310
PanTo = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:317
owningMap = WorldMapFrame {
}
isUnique = false
GetVignetteGUID = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:196
OnCanvasScaleChanged = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:327
GetNudgeSourceZoomedInMagnitude = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:232
SetScaleStyle = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:358
GetNudgeSourcePinZoomedInNudgeFactor = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:268
UpdateTooltip = defined =[C]:-1
GetMap = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:256
ApplyFrameLevel = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:431
ApplyCurrentPosition = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:393
UpdatePosition = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:223
GetHighlightType = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:234
endScale = 1.200000
HighlightTexture = Texture {
}
GetNudgeZoomFactor = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:290
IsUnique = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:188
OnMouseUp = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:177
OnAcquired = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:154
PanAndZoomTo = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:322
ApplyCurrentScale = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:397
DisplayNormalTooltip = defined =[C]:-1
GetObjectGUID = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:200
UpdateSupertrackedHighlight = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:242
pinTemplate = "VignettePinTemplate"
OnReleased = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:184
dataProvider =

{
}
SetNudgeSourceMagnitude = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:223
DisplayTorghastTooltip = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:300
ClearNudgeSettings = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:198
OnMapInsetMouseLeave = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:194
GetWidgetSetVerticalPadding = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:306
SetNudgeFactor = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:285
OnCanvasSizeChanged = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:336
GetNudgeSourcePinZoomedOutNudgeFactor = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:264
GetRewardQuestID = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:212
OnClick = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:151
SetNudgeZoomedInFactor = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:236
GetNudgeSourceRadius = defined @Blizzard_MapCanvas/MapCanvas_Dat

Addon v31

commented

@wyldclaw your commit had "fixes" before the issue number. Github auto closes the issue if it sees that

commented

You can report when shows this LUA error?

Examples: Opening the map? Point to some icon? etc

And of course, try to reproduce the error with only HandyNotes and HandyNotes: Dragonflight enabled.

Regards

commented

This is most likely same bug that is happening to a few people like myself.
Opening world map and hovering over storm icon. In MY case it happens with Better World Quests addon enabled together with handynotes + handynotes dragonflight. I opened a separate ticket about it.

Edit* just checked and it throws up errors on nearby racing flag icon. (the ones that appear when you get close)

commented

Edit* just tested and it seems to happen with all of them.
Reproduce: come close to one of them until map icon pops up. Then hover on map icon in world map view.
image

Bug:
55x HandyNotes_Dragonflight/common.lua:808: attempt to index field '?' (a nil value)
[string "@HandyNotes_Dragonflight/common.lua"]:808: in function <HandyNotes_Dragonflight/common.lua:800>
[string "=[C]"]: in function `DisplayNormalTooltip'
[string "@Blizzard_SharedMapDataProviders/VignetteDataProvider.lua"]:254: in function <...zard_SharedMapDataProviders/VignetteDataProvider.lua:246>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?

Locals:
self = Frame {
0 =
ShowAnim = AnimationGroup {
}
GetGlobalPosition = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:310
PanTo = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:317
owningMap = WorldMapFrame {
}
isUnique = false
GetVignetteGUID = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:196
OnCanvasScaleChanged = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:327
GetNudgeSourceZoomedInMagnitude = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:232
SetScaleStyle = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:358
GetNudgeSourcePinZoomedInNudgeFactor = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:268
UpdateTooltip = defined =[C]:-1
GetMap = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:256
ApplyFrameLevel = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:431
ApplyCurrentPosition = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:393
UpdatePosition = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:223
GetHighlightType = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:234
endScale = 1.200000
HighlightTexture = Texture {
}
GetNudgeZoomFactor = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:290
IsUnique = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:188
OnMouseUp = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:177
OnAcquired = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:154
PanAndZoomTo = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:322
ApplyCurrentScale = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:397
DisplayNormalTooltip = defined =[C]:-1
GetObjectGUID = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:200
UpdateSupertrackedHighlight = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:242
OnReleased = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:184
dataProvider =

{
}
SetNudgeSourceMagnitude = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:223
DisplayTorghastTooltip = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:300
ClearNudgeSettings = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:198
OnMapInsetMouseLeave = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:194
GetWidgetSetVerticalPadding = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:306
SetNudgeFactor = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:285
OnCanvasSizeChanged = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:336
GetNudgeSourcePinZoomedOutNudgeFactor = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:264
GetRewardQuestID = defined @Blizzard_SharedMapDataProviders/VignetteDataProvider.lua:212
OnClick = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:151
SetNudgeZoomedInFactor = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:236
GetNudgeSourceRadius = defined @Blizzard_MapCanvas/MapCanvas_DataProviderBase.lua:219
normalizedY =

commented

@Rezy942 Do you happen to remember which flag threw the error? Or was it multiple?

commented

Oh I didn't know that Better World Quests moved those flags up to the world map also. That is an easy fix!

commented

Not sure why this issue auto-closed. But it is fixed for the next release!

commented

Thanks!!!