72 - Group Calendar causing taint when placing raid markers.
What steps will reproduce the problem?
1. Be a raid leader in a raid.
2. Attempt to place a raid marker.
3. Get a taint error
What is the expected output? What do you see instead?
I expect to be able to place a raid marker, instead I get a taint error about GroupCalendar.
What version of the product are you using?
v5.4
Do you have an error log of what happened?
Here is the taint log:
1/12 21:30:25.055 An action was blocked because of taint from GroupCalendar5 - PlaceRaidMarker()
1/12 21:30:25.055 Interface\AddOns\Blizzard_CompactRaidFrames\Blizzard_CompactRaidFrameManager.lua:103 func()
1/12 21:30:25.055 Interface\FrameXML\UIDropDownMenu.lua:636 UIDropDownMenuButton_OnClick()
1/12 21:30:25.055 DropDownList1Button5:OnClick()
1/12 21:30:25.055 DropDownList1Button5:Click()
1/12 21:30:25.055 Interface\FrameXML\ChatFrame.lua:1447 ?()
1/12 21:30:25.055 Interface\FrameXML\ChatFrame.lua:4108
1/12 21:30:25.055 ChatEdit_ParseText()
1/12 21:30:25.055 Interface\FrameXML\ChatFrame.lua:3737
1/12 21:30:25.055 ChatEdit_SendText()
1/12 21:30:25.055 Interface\FrameXML\ChatFrame.lua:2536
1/12 21:30:25.055 RunMacroText()
1/12 21:30:25.055 Interface\FrameXML\SecureTemplates.lua:377 handler()
1/12 21:30:25.055 Interface\FrameXML\SecureTemplates.lua:541
| User | When | Change |
|---|---|---|
| EvilGrinUK | Jan 12, 2011 at 21:38 UTC | Create |
- 3 comments
- 3 comments
Facts
- Last updated
- Mar 30, 2012
- Reported
- Jan 12, 2011
- Status
- New - Issue has not had initial review yet.
- Type
- Defect - A shortcoming, fault, or imperfection
- Priority
- Medium - Normal priority.
- Votes
- 3
- Reply
- #3
Mundocani Dec 03, 2011 at 21:16 UTC - 0 likesIt's Blizzard's menu system that causes this problem. When Blizzard allocates more menu item elements they end up tainting them with whatever addon first requested the extra menu items. Then they blame that addon later when one of those menu items is used for a protected function such as placing markers, or setting focus, or whatever.
The real solution is for Blizzard to fix their code, but this has been so long that I doubt it'll happen. Eventually I'll modify my addons to use custom menu code instead of using the standard Blizzard stuff, but as people have seen the problem pervades a large number of addons so it probably won't matter much even if I do.
- Reply
- #2
TalkingShotgun May 27, 2011 at 16:15 UTC - 0 likesAs far as I know this is a Blizzard error. Placing a raid marker on the ground gets a taint from numerous addons. It seems to want to blame whichever one it finds first. Reloading UI seems to remove it. Also, if I open and close my alchemy window (I use no tradeskill addons) I can place markers without issue after.
- Reply
- #1
blueajcooper May 03, 2011 at 11:12 UTC - 0 likesBeen getting this issue too. To be fair now that I'm using a packaged UI the error is masked by the UI causing the same taint. But if I disable the UI GroupCalendar causes one instead.