833 - Taint errors post 4.3
What steps will reproduce the problem?
1. Install latest bartender
2. Do stuff in combat
3. Observe taint warnings
What is the expected output? What do you see instead?
Previous version (latest pre-4.3) did not generate these errors under 4.3
What version of the product are you using?
4.4.20.1
Do you have an error log of what happened?
11/29 23:23:02.983 An action was blocked in combat because of taint from Bartender4 - MultiBarRightButton10:Hide()
11/29 23:23:02.983 Interface\FrameXML\ActionButton.lua:259 ActionButton_Update()
11/29 23:23:02.983 Interface\FrameXML\ActionButton.lua:484 ActionButton_OnEvent()
11/29 23:23:02.983 Interface\FrameXML\ActionButton.lua:105
This error repeats over and over for what many different buttons, including MultiBar, MultiCastActionButton, BonusActionButton, and VehicleMenuBarActionButton4. I see both the Show and Hide methods but never any others.
Please provide any additional information below.
| User | When | Change |
|---|---|---|
| morelore | Dec 01, 2011 at 01:17 UTC | Create |
Facts
- Last updated
- Mar 30, 2012
- Reported
- Dec 01, 2011
- Status
- New - Issue has not had initial review yet.
- Type
- Defect - A shortcoming, fault, or imperfection
- Priority
- Medium - Normal priority.
- Votes
- 9
- Reply
- #12
Nevcairiel Jan 26, 2012 at 20:16 UTC - 0 likesLike said before, this is a blizzard bug, and nothing can be done. Any action bar addon will suffer from this.
Sadly, 4.3.2 on the PTR has not yet fixed it.
- Reply
- #11
Rhey80 Jan 11, 2012 at 13:32 UTC - 0 likesGot the same problem, buggrabber shows a lot of these warnings more than 20 per second when it happens. I can reproduce these errors without use any addon but Bartender and buggrabber and no macros. I just need a target dummy.
http://imageshack.us/photo/my-images/577/wowscrnshot011112143110.jpg/ -> all addons disabled, ui freshly reloaded as you can see the guild message of the day in chat.
http://imageshack.us/photo/my-images/190/wowscrnshot011112143609.jpg/ -> more than 50 errors in a single time
edit: I tried to delete Bartender4.lua (and .bak too) from SavedVariables before start WoW, disable all addons except buggrabber and bartender4, I'm still getting errors.
- Reply
- #10
Deftboy Jan 05, 2012 at 07:10 UTC - 0 likesI moved my ticket post here since the taints are similar to the other ones in this thread regarding protected function calls in combat. These errors do not appear to break any direct functionality other than perhaps performance.
What steps will reproduce the problem?
Error message during raiding/combat - clean WTF, Caches, no other addons enabled except lua error debug addon (Swatter)
What is the expected output? What do you see instead?
See below for sample error for bartender.
What version of the product are you using?
v4.4.20.1 - latest from curse
Errors include multicast action button, bonus action button, extra action button, vehiclemenu bar buttons and raidgroup button functions.
- Reply
- #9
moonie Dec 25, 2011 at 03:05 UTC - 0 likesCould this be related to a problem I'm having since 4.3?
Essentially, I'm unable to use any combination of R+modifier, R by itself works fine, just not with any modifiers, other keys are working fine with modifiers, on the same bar no less.
Trying to bind a button to Alt-R using /kb will do absolutely nothing, manually binding Alt-R to the button using bindings-cache.wtf doesn't work either.
Searching through WTF\ and AddOns\ for Alt-R reveals nothing that could possibly be blocking that key combination, I'm at a loss.
Edit: Quoting zork on the WoWI forums with regards to 4.3 taints, if this helps at all: ::: Update. Ok my bad I fixed it. The secure hook is actually working. What I did and what brought errors since 4.3 was preventing specific Show/Hide on hotkey and such.
So basically the taint was misleading. ::: http://www.wowinterface.com/forums/showthread.php?p=248861
- Reply
- #8
Tziamat Dec 13, 2011 at 03:45 UTC - 0 likesI'm not sure why Bartender4 is attempting to Hide() and/or Show() all of these frames during combat. Not all combat seems to cause the issue to manifest but it seems that proc'ing the Hunter "Lock and Load" will almost guarantee it. I suspect it has something to do with the special border drawn when the proc happens or hidden when the proc consumed before the expiration time limit - but that's just a guess.
- Reply
- #7
psyquest Dec 05, 2011 at 09:54 UTC - 0 likesGetting the exact same problem.
tested with only bartender: getting the taint posted.
I have tested with dominos only and getting the same error.
It looks like something from blizzard code.
If anyone has a workaround; please forward.
- Reply
- #6
Mojakd Dec 02, 2011 at 14:20 UTC - 0 likes@Nevcairiel: Go
other than causing the client to work more from the constant error's being generated, everything seems to work fine
Do you have a link to what blizzard changed? I'll take a peek when I get a chance
Looking around the net and it seems this is a lot more common this patch than usual.
- Reply
- #5
Nevcairiel Dec 02, 2011 at 10:51 UTC - 0 likesDoes this actually break any functionality? Blizzard changed the action button code, making it far easier to taint it, however if you use Bartender4, which completely replaces the default action buttons, i don't know what could potentially even break..?
- Reply
- #4
Mojakd Dec 02, 2011 at 04:41 UTC - 0 likes@Mojakd: Go
Update... Renamed my WTF folder, let the game re-create it, and the errors were gone. Thought maybe it was a bad setting in savedvariables\bartender4.lua so moved it out after deleting the new wtf and renaming my old. Error still there with blank bartender config.
Something in there causes it.... probably just going to reset all my mods and start fresh
- Reply
- #3
Mojakd Dec 02, 2011 at 01:14 UTC - 0 likes@Nevcairiel: Go
Update... Did the same test with Dominos, get the exact same messages. Makes no sense.