Thread Tools Display Modes
05-19-11, 04:06 AM   #1
Haleth
This Space For Rent
 
Haleth's Avatar
Featured
Join Date: Sep 2008
Posts: 1,173
Taint problem with buffs/raid markers

Sometimes when I try to place a raid marker after having been in combat I get the interface action blocked popup. The taint log says this:

Code:
5/19 10:44:47.260  Global variable DEBUFF_ACTUAL_DISPLAY tainted by FreeUI - Interface\FrameXML\BuffFrame.lua:116 BuffFrame_Update()
5/19 10:44:47.260      Interface\FrameXML\BuffFrame.lua:49
5/19 10:44:47.260  Execution tainted by FreeUI while reading DEBUFF_ACTUAL_DISPLAY - Interface\FrameXML\BuffFrame.lua:342
5/19 10:44:47.260      BuffFrame_UpdateAllBuffAnchors()
5/19 10:44:47.260      Interface\FrameXML\BuffFrame.lua:120 BuffFrame_Update()
5/19 10:44:47.260      Interface\FrameXML\BuffFrame.lua:49
5/19 10:44:47.260  An action was blocked because of taint from FreeUI - PlaceRaidMarker()
5/19 10:44:47.260      Interface\AddOns\Blizzard_CompactRaidFrames\Blizzard_CompactRaidFrameManager.lua:146 func()
5/19 10:44:47.260      Interface\FrameXML\UIDropDownMenu.lua:638 UIDropDownMenuButton_OnClick()
5/19 10:44:47.260      DropDownList1Button3:OnClick()
I use rBuffFrameStyler embedded in my UI, but from what I can see it doesn't alter DEBUFF_ACTUAL_DISPLAY, it just reads from it.

Anything that could point me in the right direction would be appreciated.
  Reply With Quote
05-19-11, 04:58 AM   #2
Nibelheim
local roygbi-
 
Nibelheim's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2010
Posts: 1,600
FreeUI - PlaceRaidMarker()
If an addon so much as glances at anything to do with Raid Markers, it can cause taint. The raid marker code has always been very, very finicky.
  Reply With Quote
05-19-11, 06:08 AM   #3
Vlad
A Molten Giant
 
Vlad's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2005
Posts: 793
I hate that, I hope it gets fixed with some secure template handlers or something. -_-'

It's a real mess, even the default UI will bug due to taint and I gotta /reload in order to fix it for a while, before it bugs again randomly. :/ I think it's because of it using Dropdown menu and other addons also using it re-use the frames (right?) so in essence we use the same frame for the menu for both our and the blizzard addons, my experience is taint will happen.
  Reply With Quote
05-19-11, 09:24 AM   #4
Haleth
This Space For Rent
 
Haleth's Avatar
Featured
Join Date: Sep 2008
Posts: 1,173
Right, thanks. Guess reloading UI is the only option then.
  Reply With Quote

WoWInterface » Developer Discussions » Lua/XML Help » Taint problem with buffs/raid markers


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off