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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions