SFX-WoW / Masque

A button-skinning engine for World of Warcraft.
Other
44 stars 10 forks source link

Bug: AddOn 'Masque' tried to call the protected function 'StatusBar:Show()' #354

Closed Zerofox86 closed 3 months ago

Zerofox86 commented 4 months ago

Game Flavor

Retail

Game Version

10.2.5

Add-On Version

10.2.5

Description

Not really sure what causes it, I just notice it pop up every now and then. I don't know exactly how to reproduce it, just figured I would report it.

Steps to Reproduce

No response

Error Message

89x [ADDON_ACTION_BLOCKED] AddOn 'Masque' tried to call the protected function 'StatusBar:Show()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `Show'
[string "@FrameXML/TextStatusBar.lua"]:86: in function <FrameXML/TextStatusBar.lua:76>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function `TextStatusBar_UpdateTextStringWithValues'
[string "@FrameXML/TextStatusBar.lua"]:72: in function `TextStatusBar_UpdateTextString'
[string "@FrameXML/TextStatusBar.lua"]:187: in function `TextStatusBar_OnValueChanged'
[string "@FrameXML/UnitFrame.lua"]:817: in function `UnitFrameHealthBar_OnValueChanged'
[string "@FrameXML/TargetFrame.lua"]:1057: in function <FrameXML/TargetFrame.lua:1056>
[string "=[C]"]: in function `SetValue'
[string "@FrameXML/UnitFrame.lua"]:808: in function <FrameXML/UnitFrame.lua:775>
[string "=[C]"]: in function `UnitFrameHealthBar_Update'
[string "@FrameXML/UnitFrame.lua"]:158: in function <FrameXML/UnitFrame.lua:138>
[string "=[C]"]: in function `UnitFrame_Update'
[string "@FrameXML/TargetFrame.lua"]:136: in function `Update'
[string "@FrameXML/TargetFrame.lua"]:166: in function `OnEvent'
[string "@FrameXML/UnitFrame.lua"]:964: in function <FrameXML/UnitFrame.lua:962>

Locals:
_ = Frame {
 RegisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
 0 = <userdata>
 UnregisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
 SetScript = <function> defined @!BugGrabber/BugGrabber.lua:491
}
event = "ADDON_ACTION_BLOCKED"
events = <table> {
 ADDON_ACTION_BLOCKED = <function> defined @!BugGrabber/BugGrabber.lua:557
 ADDON_ACTION_FORBIDDEN = <function> defined @!BugGrabber/BugGrabber.lua:557
 PLAYER_LOGIN = <function> defined @!BugGrabber/BugGrabber.lua:551
 LUA_WARNING = <function> defined @!BugGrabber/BugGrabber.lua:566
 ADDON_LOADED = <function> defined @!BugGrabber/BugGrabber.lua:511
}

Screenshots

No response

Notes

No response

StormFX commented 4 months ago

This is a cascade error from another add-on that uses the same libraries. Masque never calls that function.