ado21 / DynamicMacros

Addon designed for WoW
5 stars 2 forks source link

Discovered an insignificant bug #16

Closed peterpetro5446 closed 1 month ago

peterpetro5446 commented 1 month ago

Could be related to CheckPvPLink addon

2x [ADDON_ACTION_FORBIDDEN] AddOn 'DynamicMacros' tried to call the protected function 'CopyToClipboard()'. [string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485> [string "=[C]"]: in function CopyToClipboard' [string "@Blizzard_UnitPopupShared/UnitPopupSharedButtonMixins.lua"]:1134: in functionOnClick' [string "@Blizzard_UnitPopupShared/UnitPopupShared.lua"]:151: in function func' [string "@Blizzard_SharedXML/Mainline/UIDropDownMenu.lua"]:1019: in functionUIDropDownMenuButton_OnClick'

Locals: _ = Frame { RegisterEvent = defined @!BugGrabber/BugGrabber.lua:491 0 = UnregisterEvent = defined @!BugGrabber/BugGrabber.lua:491 SetScript = defined @!BugGrabber/BugGrabber.lua:491 } event = "ADDON_ACTION_FORBIDDEN" events =

{ ADDON_ACTION_BLOCKED = defined @!BugGrabber/BugGrabber.lua:557 ADDON_ACTION_FORBIDDEN = defined @!BugGrabber/BugGrabber.lua:557 PLAYER_LOGIN = defined @!BugGrabber/BugGrabber.lua:551 LUA_WARNING = defined @!BugGrabber/BugGrabber.lua:566 ADDON_LOADED = defined @!BugGrabber/BugGrabber.lua:511 }

ado21 commented 1 month ago

There is some kind of taint. Impossible to figure out why with this log because addon is not calling any copytoclipboard functions.

Additionaly afaik this can be tainted by different addon and buggrabber just picked up next addon in line which used the variable which was tainted already

What is the specific situation which triggered it?

How did you consider this is related to checkpvp addon ?

I need to simulate it.

ado21 commented 1 month ago

Additionally if you type this into game chat "/console taintLog 2" it will enable to log the taint with more information. Once that error you mentioned happens again you can send me taint.log which is found inside your World of Warcraft/_retail_/Logs folder

ado21 commented 1 month ago

additional information was not provided therefore closed