Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ActionButton locked: [ADDON_ACTION_BLOCKED] AddOn 'MegaMacro' tried to call the protected function #200

Open
paulbuechner opened this issue Feb 4, 2023 · 6 comments

Comments

@paulbuechner
Copy link

This a collecting thread, to keep track of related issues regarding a problem where ActionButtons get locked due to:

[ADDON_ACTION_BLOCKED] AddOn 'MegaMacro' tried to call the protected function ''

Reloading fixes the issue, but only temporarily.

Related Issues:

More Resources:

@paulbuechner
Copy link
Author

paulbuechner commented Feb 4, 2023

Error Collection:

2x [ADDON_ACTION_BLOCKED] AddOn 'MegaMacro' hat versucht die geschützte Funktion 'MultiBarBottomRightButton1:SetShown()' aufzurufen.
[string "@!BugGrabber/BugGrabber.lua"]:480: in function <!BugGrabber/BugGrabber.lua:480>
[string "=[C]"]: in function `SetShown'
[string "@FrameXML/ActionBar.lua"]:206: in function `UpdateShownButtons'
[string "@FrameXML/ActionButton.lua"]:367: in function <FrameXML/ActionButton.lua:357>
[string "=[C]"]: in function `UpdateAction'
[string "@FrameXML/ActionButton.lua"]:821: in function `OnEvent'
[string "@FrameXML/ActionButton.lua"]:216: in function <FrameXML/ActionButton.lua:213>
2x [ADDON_ACTION_BLOCKED] AddOn 'MegaMacro' hat versucht die geschützte Funktion 'OverrideActionBarButton4:SetAttribute()' aufzurufen.
[string "@!BugGrabber/BugGrabber.lua"]:480: in function <!BugGrabber/BugGrabber.lua:480>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML/ActionButton.lua"]:330: in function `UpdatePressAndHoldAction'
[string "@FrameXML/ActionButton.lua"]:392: in function `Update'
[string "@FrameXML/ActionButton.lua"]:342: in function `UpdateAction'
[string "@FrameXML/ActionButton.lua"]:801: in function `OnEvent'
[string "@FrameXML/ActionButton.lua"]:196: in function <FrameXML/ActionButton.lua:193>

@jquick
Copy link

jquick commented Feb 4, 2023

I run into this a lot. Usually after porting or accepting a battle res. Very happy a fix is incoming.

@paulbuechner
Copy link
Author

paulbuechner commented Feb 5, 2023

As for the current activity status of the Addon owner, I can't give any details on when this fix will get merged.

However, for everyone wanting a fix immediately: Please clone or download my fork and extract the following to your Interface\AddOns\MegaMacro folder:

  • src, libs folder
  • MegaMacro.toc

Note: This will temporarily disable your MainMenuBar/MainActionBar tooltip information

Also, make sure to back up your Interface and WTF folders before performing this operation, so you can restore your previous state if something doesn't work as expected.

Additionally, to keep track of current and future improvements and fixes see here: aurelion314#2

@JoeLatte88
Copy link

@aurelion314 , any chance we can get the above changes in? After today's reset, I have also started seeing the above issue from the Error Collection...... I know there are several fixes/changes in the PR @paulbuechner mentions :)

@aurelion314
Copy link
Contributor

Wow Paul has been busy with fixes! I didn't see any of this till now. Thanks for pinging me. I'll merge that PR on my branch and create a pull request for Sellorio in a bit. Bit busy with work right now but I'll find some time soon.

@JoeLatte88
Copy link

@paulbuechner , lets raise the PR against the main repo so we can get the fixes in :) we have confidence with what you've done thus far :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants