Skip to content

DialogKey Numy tainting the Blizz UI #29

@rwygand

Description

@rwygand

Been seeing this since Midnight launched:

5x .../Mainline/Blizzard_UIWidgetTemplateTextWithState.lua:35: attempt to perform arithmetic on local 'textHeight' (a secret number value tainted by 'DialogKey_Numy')
[Blizzard_UIWidgets/Mainline/Blizzard_UIWidgetTemplateTextWithState.lua]:35: in function 'Setup'
[Blizzard_UIWidgets/Mainline/Blizzard_UIWidgetManager.lua]:526: in function 'ProcessWidget'
[Blizzard_UIWidgets/Mainline/Blizzard_UIWidgetManager.lua]:562: in function 'ProcessAllWidgets'
[Blizzard_UIWidgets/Mainline/Blizzard_UIWidgetManager.lua]:275: in function 'RegisterForWidgetSet'
[Blizzard_GameTooltip/Mainline/GameTooltip.lua]:588: in function 'GameTooltip_AddWidgetSet'
[Blizzard_FrameXMLUtil/AreaPoiUtil.lua]:44: in function <Blizzard_FrameXMLUtil/AreaPoiUtil.lua:3>
[tail call]: ?
[Blizzard_SharedMapDataProviders/AreaPOIDataProvider.lua]:166: in function <...zzard_SharedMapDataProviders/AreaPOIDataProvider.lua:159>


Locals:
self = Frame {
 tooltipLoc = 0
 tooltipYOffset = 0
 widgetType = 8
 tooltipContainsHyperLink = false
 tooltip = ""
 widgetID = 7423
 widgetContainer = Frame {
 }
 tooltipAnchor = "ANCHOR_BOTTOMLEFT"
 FadeInAnim = AnimationGroup {
 }
 disableTooltip = true
 scriptedAnimationEffectID = 0
 modelSceneLayer = 0
 layoutDirection = 0
 outAnimType = 0
 inAnimType = 0
 widgetTag = ""
 orderIndex = 0
 widgetSetID = 1611
 defaultTooltipAnchor = "ANCHOR_BOTTOMLEFT"
 hasTimer = false
 FadeOutAnim = AnimationGroup {
 }
 Text = FontString {
 }
 tooltipXOffset = 0
}
widgetInfo = <table> {
 scriptedAnimationEffectID = 0
 modelSceneLayer = 0
 widgetScale = 0
 tooltipLoc = 0
 fontType = 0
 shownState = 1
 widgetSizeSetting = 250
 bottomPadding = 0
 enabledState = 1
 textSizeType = 0
 text = "Story Variant: |cnWHITE_FONT_COLOR:Invasive Glow"
 orderIndex = 0
 layoutDirection = 0
 inAnimType = 0
 widgetTag = ""
 hasTimer = false
 outAnimType = 0
 tooltip = ""
 hAlign = 0
}
widgetContainer = Frame {
 horizontalAnchorXOffset = 2
 verticalAnchorPoint = "TOPLEFT"
 disableWidgetTooltips = true
 shownWidgetCount = 0
 widgetFrames = <table> {
 }
 horizontalRelativePoint = "RIGHT"
 verticalAnchorYOffset = 0
 dirty = false
 widgetSetLayoutDirection = 0
 numWidgetsShowing = 0
 numTimers = 0
 timerWidgets = <table> {
 }
 horizontalRowContainerPool = <table> {
 }
 widgetPools = <table> {
 }
 BackModelScene = ModelScene {
 }
 FrontModelScene = ModelScene {
 }
 verticalRelativePoint = "BOTTOMLEFT"
 widgetSetID = 1611
 horizontalAnchorPoint = "LEFT"
 showAndHideOnWidgetSetRegistration = false
}
textHeight = <no value>
(*temporary) = 0
(*temporary) = 0
(*temporary) = 0
(*temporary) = 1
(*temporary) = 0
(*temporary) = "attempt to perform arithmetic on local 'textHeight' (a secret number value tainted by 'DialogKey_Numy')"

Possibly related:

1x attempt to perform numeric conversion on a secret number value (tainted by 'DialogKey_Numy')
[Blizzard_UIPanels_Game/Mainline/QuestMapFrame.lua]:2123: in function <...ns/Blizzard_UIPanels_Game/Mainline/QuestMapFrame.lua:2092>

also

1x Blizzard_SharedXML/LayoutFrame.lua:491: attempt to compare a secret number value (tainted by 'DialogKey_Numy')
[Blizzard_SharedXML/LayoutFrame.lua]:491: in function 'Layout'
[Blizzard_SharedXML/LayoutFrame.lua]:503: in function 'Layout'
[Blizzard_SharedMapDataProviders/QuestOfferDataProvider.lua]:624: in function 'AddSuppressedPinsToTooltip'
[Blizzard_SharedMapDataProviders/QuestOfferDataProvider.lua]:592: in function 'AddCustomTooltipData'
[Blizzard_SharedMapDataProviders/AreaPOIDataProvider.lua]:189: in function 'customFn'
[Blizzard_FrameXMLUtil/AreaPoiUtil.lua]:58: in function <Blizzard_FrameXMLUtil/AreaPoiUtil.lua:3>
[tail call]: ?
[Blizzard_SharedMapDataProviders/AreaPOIDataProvider.lua]:166: in function 'OnMouseEnter'
[Blizzard_SharedMapDataProviders/QuestOfferDataProvider.lua]:835: in function <...rd_SharedMapDataProviders/QuestOfferDataProvider.lua:834>

and

2x [ADDON_ACTION_BLOCKED] AddOn 'DialogKey_Numy' tried to call the protected function 'Frame:SetPropagateMouseClicks()'.
[!BugGrabber/BugGrabber.lua]:488: in function '?'
[!BugGrabber/BugGrabber.lua]:412: in function <!BugGrabber/BugGrabber.lua:412>
[C]: in function 'SetPropagateMouseClicks'

Seems to happen a lot when mousing over icons on the map.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions