Originally Posted by Zidomo
CT_MailMod (among other CT mods) is calling Blizzard's (now) protected functions when it shouldn't be.
Running only CT_UnitFrames, CT_PartyBuffs & CT_MailMod (not the main CT_Mod) at the time the errors below occurred. And using the latest files (as of this date) out of "CTMod 2 - Update 8.zip".
They happened both in and out of combat. I did not have the Blizzard ToT frame up at any time (I disabled it in Interface Options). Also not running any mod that adds a ToT frame:
"ADDON_ACTION_BLOCKED:AddOn 'CT_MailMod' tried to call the protected function 'TargetofTargetFrame:Hide()'.\n<in C code>: in function `Hide'\nFrameXML\\TargetFrame.lua:574: in function `TargetofTarget_Update'\nFrameXML\\TargetFrame.lua:79: in function `TargetFrame_OnEvent'\n<string>:\"TargetFrame:OnEvent\":2: in function <[string \"TargetFrame:OnEvent\"]:1>"
"ADDON_ACTION_BLOCKED:AddOn 'CT_MailMod' tried to call the protected function 'TargetofTargetFrame:Hide()'.\n<in C code>: in function `Hide'\nFrameXML\\TargetFrame.lua:574: in function `TargetofTarget_Update'\nFrameXML\\TargetFrame.lua:79: in function `TargetFrame_OnEvent'\n<string>:\"TargetFrame:OnEvent\":2: in function <[string \"TargetFrame:OnEvent\"]:1>\n<in C code>: in function `CameraOrSelectOrMoveStop'\n<string>:\"CAMERAORSELECTORMOVE\":5: in function <[string \"CAMERAORSELECTORMOVE\"]:1>"
"ADDON_ACTION_BLOCKED:AddOn 'CT_MailMod' tried to call the protected function 'TargetofTargetFrame:Hide()'.\n<in C code>: in function `Hide'\nFrameXML\\TargetFrame.lua:574: in function `TargetofTarget_Update'\nFrameXML\\TargetFrame.lua:79: in function `TargetFrame_OnEvent'\n<string>:\"TargetFrame:OnEvent\":2: in function <[string \"TargetFrame:OnEvent\"]:1>\n<in C code>: in function `TargetNearestEnemy'\n<string>:\"TARGETNEARESTENEMY\":2: in function <[string \"TARGETNEARESTENEMY\"]:1>"
"ADDON_ACTION_BLOCKED:AddOn 'CT_MailMod' tried to call the protected function 'PartyMemberFrame1PetFrame:Hide()'.\n<in C code>: in function `Hide'\nFrameXML\\PartyMemberFrame.lua:83: in function `PartyMemberFrame_UpdatePet'\nFrameXML\\PartyMemberFrame.lua:67: in function `PartyMemberFrame_UpdateMember'\nFrameXML\\PartyMemberFrame.lua:142: in function `PartyMemberFrame_OnEvent'\n<string>:\"PartyMemberFrame1:OnEvent\":2: in function <[string \"PartyMemberFrame1:OnEvent\"]:1"
And on and on. A total of 17 errors like this occurred over 3 hours or so of playing a level 41 hunter alt.
Have also seen protected function-call errors with other CT mods previously--CT_UnitFrames, CT_PartyBuffs and the base CT_Mod when I had it running. Can't post those errors yet as BugSack/BugGrabber can only save 100 errors before it starts overwriting the old ones.
|
Same thing tonight, this time in a 5-man party in an instance with my 60 priest. They popped up all the time before I finally had enough and disabled CT_MailMod.
Using CT_MailMod, CT_PartyBuffs & CT_UnitFrames only (not CT_Mod) out of "CTMod-Update 8" (the latest). And no target-of-target frame was ever active (the only one I have access to is the Blizzard one) when the errors occurred. Also, always happened in combat, not outside of it.
"ADDON_ACTION_BLOCKED:AddOn 'CT_MailMod' tried to call the protected function 'TargetofTargetFrame:Hide()'.\n<in C code>: in function `Hide'\nFrameXML\\TargetFrame.lua:574: in function `TargetofTarget_Update'\nFrameXML\\TargetFrame.lua:79: in function `TargetFrame_OnEvent'\n<string>:\"TargetFrame:OnEvent\":2: in function <[string \"TargetFrame:OnEvent\"]:1>\n<in C code>: in function `CameraOrSelectOrMoveStop'\n<string>:\"CAMERAORSELECTORMOVE\":5: in function <[string \"CAMERAORSELECTORMOVE\"]:1>"
"ADDON_ACTION_BLOCKED:AddOn 'CT_MailMod' tried to call the protected function 'TargetofTargetFrame:Hide()'.\n<in C code>: in function `Hide'\nFrameXML\\TargetFrame.lua:574: in function `TargetofTarget_Update'\nFrameXML\\TargetFrame.lua:79: in function `TargetFrame_OnEvent'\n<string>:\"TargetFrame:OnEvent\":2: in function <[string \"TargetFrame:OnEvent\"]:1>\n<in C code>: in function `TargetNearestEnemy'\n<string>:\"TARGETNEARESTENEMY\":2: in function <[string \"TARGETNEARESTENEMY\"]:1>"
"ADDON_ACTION_BLOCKED:AddOn 'CT_MailMod' tried to call the protected function 'TargetofTargetFrame:Hide()'.\n<in C code>: in function `Hide'\nFrameXML\\TargetFrame.lua:574: in function `TargetofTarget_Update'\nFrameXML\\TargetFrame.lua:79: in function `TargetFrame_OnEvent'\n<string>:\"TargetFrame:OnEvent\":2: in function <[string \"TargetFrame:OnEvent\"]:1>"
"ADDON_ACTION_BLOCKED:AddOn 'CT_MailMod' tried to call the protected function 'TargetofTargetFrame:Hide()'.\n<in C code>: in function `Hide'\nFrameXML\\TargetFrame.lua:574: in function `TargetofTarget_Update'\nFrameXML\\TargetFrame.lua:79: in function `TargetFrame_OnEvent'\n<string>:\"TargetFrame:OnEvent\":2: in function <[string \"TargetFrame:OnEvent\"]:1>\n<in C code>: in function `TargetUnit'\nFrameXML\\SecureTemplates.lua:273: in function `SecureActionButton_OnClick'\nFrameXML\\SecureTemplates.lua:326: in function `SecureUnitButton_OnClick'\n<string>:\"PartyMemberFrame4:OnClick\":2: in function <[string \"PartyMemberFrame4:OnClick\"]:1>"
and so on. I should ask wtf CT_MailMod is doing trying to hook (now) protected functions in target frames in combat, but I won't
.