Bartender4

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

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Nevcairiel Nevcairiel Jan 26, 2012 at 20:16 UTC - 0 likes

    Like 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.

  • Avatar of Rhey80 Rhey80 Jan 11, 2012 at 13:32 UTC - 0 likes

    Got 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.

    Last edited Jan 11, 2012 by Rhey80
  • Avatar of Deftboy Deftboy Jan 05, 2012 at 07:10 UTC - 0 likes

    I 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.

    Date: 2012-01-04 00:11:39
    ID: -74
    Error occured in: AddOn: Bartender4
    Count: 20
    Message: Note: AddOn Bartender4 attempted to call a protected function (MultiCastActionButton1:Hide()) during combat lockdown.
    Debug:
       [C]: Hide()
       ..\FrameXML\ActionButton.lua:259: ActionButton_Update()
       ..\FrameXML\ActionButton.lua:484: ActionButton_OnEvent()
       ..\FrameXML\ActionButton.lua:105:
          ..\FrameXML\ActionButton.lua:98
    AddOns:
      Swatter, v5.13.5258 (BoldBandicoot)
      Bartender4, v4.4.20.1
    
    Last edited Jan 11, 2012 by Deftboy
  • Avatar of moonie moonie Dec 25, 2011 at 03:05 UTC - 0 likes

    Could 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

    Last edited Dec 25, 2011 by moonie
  • Avatar of Tziamat Tziamat Dec 13, 2011 at 03:45 UTC - 0 likes

    I'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.

  • Avatar of psyquest psyquest Dec 05, 2011 at 09:54 UTC - 0 likes

    Getting 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.

  • Avatar of Mojakd 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.

    Last edited Dec 02, 2011 by Mojakd
  • Avatar of Nevcairiel Nevcairiel Dec 02, 2011 at 10:51 UTC - 0 likes

    Does 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..?

  • Avatar of Mojakd 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

  • Avatar of Mojakd 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.

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

Reported by

Possible assignees