{"issue":{"created_at":"2011-12-01T04:26:37Z","state":"open","updated_at":"2011-12-06T08:02:25Z","comments":6,"user":{"gravatar_id":"5e0adf168913a25f2b04bd52690bf076","id":982297,"url":"https://api.github.com/users/Cybeloras","login":"Cybeloras","avatar_url":"https://secure.gravatar.com/avatar/5e0adf168913a25f2b04bd52690bf076?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"body":"This seems to happen whenever I melee a mob. Given that the root is in FrameXML, it must be some trigger of Blizzard's doing. However, it seems to be blaming protected calls on Dominos, and I don't know why. Perhaps you would have a better guess than me. The exact code that is causing this is http://wow.go-hero.net/framexml/15005/ActionButton.lua#231 (FrameXML/ActionButton.lua)\r\n\r\nIt happens for DominosActionButton[1-60], VehicleMenuBarActionButton[1-6], BonusActionButton[1-12], MultiCastActionButton[1-12], and MultiBarLeftButton[11-12]. I'm guessing it affected every single action button, though.\r\n\r\nSometimes it comes from FrameXML\\ActionButton.lua:259 (:Hide()), and sometimes from FrameXML\\ActionButton.lua:246 (:Show())\r\n\r\n3x [ADDON_ACTION_BLOCKED] AddOn \"Dominos\" tried to call the protected function \"DominosActionButton60:Hide()\".\r\n!BugGrabber-r181\\BugGrabber.lua:338: in function <!BugGrabber\\BugGrabber.lua:312>\r\n!BugGrabber-r181\\BugGrabber.lua:538: in function \"?\"\r\n!BugGrabber-r181\\BugGrabber.lua:541: in function <!BugGrabber\\BugGrabber.lua:541>\r\n<in C code>\r\nFrameXML\\ActionButton.lua:259: in function \"ActionButton_Update\"\r\nFrameXML\\ActionButton.lua:484: in function \"ActionButton_OnEvent\"\r\nFrameXML\\ActionButton.lua:105: in function <FrameXML\\ActionButton.lua:98>\r\n\r\nLocals:\r\nnil\r\n","assignee":null,"id":2410953,"number":79,"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"labels":[],"title":"Massive amount of protected function calling","closed_at":null,"html_url":"https://github.com/tullamods/Dominos/issues/79","url":"https://api.github.com/repos/tullamods/Dominos/issues/79","milestone":null},"action":"created","comment":{"created_at":"2011-12-06T08:02:25Z","updated_at":"2011-12-06T08:02:25Z","user":{"gravatar_id":"10204521e792ad84710280e658dd3e56","id":24633,"url":"https://api.github.com/users/Adirelle","login":"Adirelle","avatar_url":"https://secure.gravatar.com/avatar/10204521e792ad84710280e658dd3e56?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"body":"Still happenning 4.3.3. I am starting to thinking like laotseu though : I disabled LibInternalCooldowns-1.0 and these errors stopped to happen. LibInternalCooldowns-1.0 is raw-hooking GetActionCooldown, it is possible it eventually taint the rest of the buttons.","id":3029322,"url":"https://api.github.com/repos/tullamods/Dominos/issues/comments/3029322"}}