This site works best with JavaScript enabled. Please enable JavaScript to get the best experience from this site.
I've been using Bartender 4 with Patch 12.0 and it's been working correctly, however it seems like whenever I enable certain addons I get errors from Bartender. In my case I'm using the addon Handynotes Shadowlands and every time I login I get a popup on screen that Bartender is attempting to access a protected function, and Bugsack shows the following:
1x [ADDON_ACTION_FORBIDDEN] AddOn 'Bartender4' tried to call the protected function 'AceEvent30Frame:RegisterEvent()'.[!BugGrabber/BugGrabber.lua]:583: in function '?'[!BugGrabber/BugGrabber.lua]:507: in function <!BugGrabber/BugGrabber.lua:507>[C]: in function 'RegisterEvent'[Bartender4/libs/AceEvent-3.0-4/AceEvent-3.0.lua]:33: in function 'OnUsed'[Masque/Libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua]:132: in function 'RegisterEvent'[HandyNotes_Shadowlands/common.lua]:43: in main chunk
Locals:self = <table> {}event = "ADDON_ACTION_FORBIDDEN"addonName = "Bartender4"addonFunc = "AceEvent30Frame:RegisterEvent()"name = "Bartender4"badAddons = <table> { Bartender4 = true}L = <table> { ADDON_CALL_PROTECTED_MATCH = "^%[(.*)%] (AddOn '.*' tried to call the protected function '.*'.)$" NO_DISPLAY_2 = "|cffffff00The standard display is called BugSack, and can probably be found on the same site where you found !BugGrabber.|r" ERROR_DETECTED = "%s |cffffff00captured, click the link for more information.|r" USAGE = "|cffffff00Usage: /buggrabber <1-%d>.|r" BUGGRABBER_STOPPED = "|cffffff00There are too many errors in your UI. As a result, your game experience may be degraded. Disable or update the failing addons if you don't want to see this message again.|r" STOP_NAG = "|cffffff00!BugGrabber will not nag about missing a display addon again until next patch.|r" ADDON_DISABLED = "|cffffff00!BugGrabber and %s cannot coexist; %s has been forcefully disabled. If you want to, you may log out, disable !BugGrabber, and enable %s.|r" NO_DISPLAY_STOP = "|cffffff00If you don't want to be reminded about this again, run /stopnag.|r" NO_DISPLAY_1 = "|cffffff00You seem to be running !BugGrabber with no display addon to go along with it. Although a slash command is provided for accessing error reports, a display can help you manage these errors in a more convenient way.|r" ERROR_UNABLE = "|cffffff00!BugGrabber is unable to retrieve errors from other players by itself. Please install BugSack or a similar display addon that might give you this functionality.|r" ADDON_CALL_PROTECTED = "[%s] AddOn '%s' tried to call the protected function '%s'."}
I realize that this error is only triggered when I enable a different addon, however it seems like something Bartender is doing is the cause of the error itself. Just wanted to point this out in case there's something leftover from earlier versions that isn't working now due to Blizzard restrictions.
To post a comment, please login or register a new account.