Dominos tried to call the protected function. multiple errors
thisisu opened this issue · 1 comments
thisisu commented
When reporting an issue, please try to reproduce the issue with just Dominos and Dominos_Config running. Dominos reuses a good chunk of the stock UI, and other popular addons, like Move Anything, like to take control of those parts, too.
Addon Version
10.2.12b-retail
World of Warcraft Version
Retail
Bug Grabber Reports
___ #1
1x [ADDON_ACTION_BLOCKED] AddOn 'Dominos' tried to call the protected function 'MultiBarLeftButton3:SetAttribute()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML/ActionButton.lua"]:485: in function `UpdatePressAndHoldAction'
[string "@FrameXML/ActionButton.lua"]:551: in function `Update'
[string "@FrameXML/ActionButton.lua"]:503: in function `UpdateAction'
[string "@FrameXML/ActionButton.lua"]:981: in function `OnEvent'
[string "@FrameXML/ActionButton.lua"]:207: in function <FrameXML/ActionButton.lua:204>
Locals:
Skipped (In Encounter)
__ #2
1x [ADDON_ACTION_BLOCKED] AddOn 'Dominos' tried to call the protected function 'ActionButton4:SetAttribute()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML/ActionButton.lua"]:485: in function `UpdatePressAndHoldAction'
[string "@FrameXML/ActionButton.lua"]:551: in function `Update'
[string "@FrameXML/ActionButton.lua"]:1068: in function `OnEvent'
[string "@FrameXML/ActionButton.lua"]:302: in function <FrameXML/ActionButton.lua:279>
Locals:
_ = Frame {
RegisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
0 = <userdata>
UnregisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
SetScript = <function> defined @!BugGrabber/BugGrabber.lua:491
}
event = "ADDON_ACTION_BLOCKED"
events = <table> {
ADDON_ACTION_BLOCKED = <function> defined @!BugGrabber/BugGrabber.lua:557
ADDON_ACTION_FORBIDDEN = <function> defined @!BugGrabber/BugGrabber.lua:557
PLAYER_LOGIN = <function> defined @!BugGrabber/BugGrabber.lua:551
LUA_WARNING = <function> defined @!BugGrabber/BugGrabber.lua:566
ADDON_LOADED = <function> defined @!BugGrabber/BugGrabber.lua:511
}
__ #3
1x [ADDON_ACTION_BLOCKED] AddOn 'Dominos' tried to call the protected function 'ActionButton7:SetAttribute()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML/ActionButton.lua"]:485: in function `UpdatePressAndHoldAction'
[string "@FrameXML/ActionButton.lua"]:551: in function `Update'
[string "@FrameXML/ActionButton.lua"]:503: in function `UpdateAction'
[string "@FrameXML/ActionButton.lua"]:981: in function `OnEvent'
[string "@FrameXML/ActionButton.lua"]:207: in function <FrameXML/ActionButton.lua:204>
Locals:
_ = Frame {
RegisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
0 = <userdata>
UnregisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
SetScript = <function> defined @!BugGrabber/BugGrabber.lua:491
}
event = "ADDON_ACTION_BLOCKED"
events = <table> {
ADDON_ACTION_BLOCKED = <function> defined @!BugGrabber/BugGrabber.lua:557
ADDON_ACTION_FORBIDDEN = <function> defined @!BugGrabber/BugGrabber.lua:557
PLAYER_LOGIN = <function> defined @!BugGrabber/BugGrabber.lua:551
LUA_WARNING = <function> defined @!BugGrabber/BugGrabber.lua:566
ADDON_LOADED = <function> defined @!BugGrabber/BugGrabber.lua:511
}
__ #4 [This happens a lot after dismounting a dragonriding mount and for me pressing the #2 keybind]
2x [ADDON_ACTION_BLOCKED] AddOn 'Dominos' tried to call the protected function 'SpellFlyout:Hide()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `Hide'
[string "@FrameXML/SecureTemplates.lua"]:363: in function `handler'
[string "@FrameXML/SecureTemplates.lua"]:690: in function <FrameXML/SecureTemplates.lua:672>
[string "@FrameXML/SecureTemplates.lua"]:704: in function <FrameXML/SecureTemplates.lua:697>
[string "@FrameXML/SecureTemplates.lua"]:746: in function `SecureActionButton_OnClick'
[string "@FrameXML/ActionButton.lua"]:100: in function `TryUseActionButton'
[string "@FrameXML/ActionButton.lua"]:148: in function `ActionButtonUp'
[string "ACTIONBUTTON2"]:4: in function <[string "ACTIONBUTTON2"]:1>
Locals:
_ = Frame {
RegisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
0 = <userdata>
UnregisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
SetScript = <function> defined @!BugGrabber/BugGrabber.lua:491
}
event = "ADDON_ACTION_BLOCKED"
events = <table> {
ADDON_ACTION_BLOCKED = <function> defined @!BugGrabber/BugGrabber.lua:557
ADDON_ACTION_FORBIDDEN = <function> defined @!BugGrabber/BugGrabber.lua:557
PLAYER_LOGIN = <function> defined @!BugGrabber/BugGrabber.lua:551
LUA_WARNING = <function> defined @!BugGrabber/BugGrabber.lua:566
ADDON_LOADED = <function> defined @!BugGrabber/BugGrabber.lua:511
}
__ #5
2x [ADDON_ACTION_BLOCKED] AddOn 'Dominos' tried to call the protected function 'ActionButton1:SetShown()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `SetShown'
[string "@FrameXML/ActionBar.lua"]:195: in function `UpdateShownButtons'
[string "@FrameXML/ActionButton.lua"]:507: in function `UpdateAction'
[string "@FrameXML/ActionBarController.lua"]:179: in function `ActionBarController_ResetToDefault'
[string "@FrameXML/ActionBarController.lua"]:164: in function `ActionBarController_UpdateAll'
[string "@FrameXML/ActionBarController.lua"]:66: in function <FrameXML/ActionBarController.lua:55>
Locals:
_ = Frame {
RegisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
0 = <userdata>
UnregisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
SetScript = <function> defined @!BugGrabber/BugGrabber.lua:491
}
event = "ADDON_ACTION_BLOCKED"
events = <table> {
ADDON_ACTION_BLOCKED = <function> defined @!BugGrabber/BugGrabber.lua:557
ADDON_ACTION_FORBIDDEN = <function> defined @!BugGrabber/BugGrabber.lua:557
PLAYER_LOGIN = <function> defined @!BugGrabber/BugGrabber.lua:551
LUA_WARNING = <function> defined @!BugGrabber/BugGrabber.lua:566
ADDON_LOADED = <function> defined @!BugGrabber/BugGrabber.lua:511
}
__ #6
1x [ADDON_ACTION_BLOCKED] AddOn 'Dominos' tried to call the protected function 'MultiBarBottomRightButton5:SetAttribute()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML/ActionButton.lua"]:485: in function `UpdatePressAndHoldAction'
[string "@FrameXML/ActionButton.lua"]:551: in function `Update'
[string "@FrameXML/ActionButton.lua"]:1068: in function `OnEvent'
[string "@FrameXML/ActionButton.lua"]:302: in function <FrameXML/ActionButton.lua:279>
Locals:
_ = Frame {
RegisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
0 = <userdata>
UnregisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
SetScript = <function> defined @!BugGrabber/BugGrabber.lua:491
}
event = "ADDON_ACTION_BLOCKED"
events = <table> {
ADDON_ACTION_BLOCKED = <function> defined @!BugGrabber/BugGrabber.lua:557
ADDON_ACTION_FORBIDDEN = <function> defined @!BugGrabber/BugGrabber.lua:557
PLAYER_LOGIN = <function> defined @!BugGrabber/BugGrabber.lua:551
LUA_WARNING = <function> defined @!BugGrabber/BugGrabber.lua:566
ADDON_LOADED = <function> defined @!BugGrabber/BugGrabber.lua:511
}
___ #7
1x ..._Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:1512: attempt to index field 'NewFeature' (a nil value)
[string "@Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua"]:1512: in function `UIDropDownMenu_Refresh'
[string "@Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua"]:1580: in function `UIDropDownMenu_SetSelectedValue'
[string "@AngryKeystones/Config.lua"]:298: in function `OnRefresh'
[string "@SharedXML/Settings/Blizzard_SettingsPanel.lua"]:9: in function <SharedXML/Settings/Blizzard_SettingsPanel.lua:7>
[string "@SharedXML/Settings/Blizzard_SettingsPanel.lua"]:628: in function <SharedXML/Settings/Blizzard_SettingsPanel.lua:627>
[string "=[C]"]: in function `xpcall'
[string "@SharedXML/Settings/Blizzard_SettingsPanel.lua"]:591: in function <SharedXML/Settings/Blizzard_SettingsPanel.lua:588>
[string "=[C]"]: in function `secureexecuterange'
[string "@SharedXML/Settings/Blizzard_SettingsPanel.lua"]:599: in function `ForEachCanvas'
[string "@SharedXML/Settings/Blizzard_SettingsPanel.lua"]:627: in function `CallRefreshOnCanvases'
[string "@SharedXML/Settings/Blizzard_SettingsPanel.lua"]:274: in function <SharedXML/Settings/Blizzard_SettingsPanel.lua:241>
[string "=[C]"]: ?
[string "=[C]"]: in function `Show'
[string "@FrameXML/UIParent.lua"]:2968: in function `SetUIPanel'
[string "@FrameXML/UIParent.lua"]:2772: in function `ShowUIPanel'
[string "@FrameXML/UIParent.lua"]:2676: in function <FrameXML/UIParent.lua:2672>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML/UIParent.lua"]:3278: in function `ShowUIPanel'
[string "@SharedXML/Settings/Blizzard_SettingsPanel.lua"]:379: in function `Open'
[string "*GameMenuFrame.xml:77_OnClick"]:2: in function <[string "*GameMenuFrame.xml:77_OnClick"]:1>
Locals:
self = <table> {
UIDropDownMenu_SetButtonText = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:2085
containsMouse = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:1920
UIDropDownMenu_DisableButton = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:2069
Create_UIDropDownCustomMenuEntry = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:2293
UIDropDownMenu_Refresh = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:1448
UIDropDownMenu_Initialize = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:762
UIDropDownMenu_SetSelectedName = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:1568
UIDropDownMenu_SetDropDownEnabled = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:2111
UIDropDownMenu_SetInitializeFunction = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:789
UIDropDownMenu_GetSelectedID = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:1594
UIDropDownMenu_MatchTextWidth = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:1953
DropDownExpandArrowMixin = <table> {
}
UIDropDownMenuButton_ShouldShowIconTooltip = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:118
UIDropDownMenu_InitializeHelper = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:92
DropDownMenuButtonMixin = <table> {
}
UIDropDownMenuButton_GetName = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:2055
UIDropDownMenu_ClearAll = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:2000
UIDropDownMenu_GetCurrentDropDown = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:2043
UIDropDownMenu_JustifyText = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:2019
UIDropDownMenu_IsEnabled = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:2160
UIDropDownMenu_RefreshDropDownSize = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:820
UIDropDownMenu_EnableButton = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:2073
UIDropDownMenu_SetFrameStrata = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:816
UIDropDownMenu_AddButton = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:985
UIDropDownMenu_GetButtonWidth = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:1400
CloseDropDownMenus = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:1881
UIDropDownMenu_HandleGlobalMouseEvent = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:1925
ColorPicker_GetPreviousValues = <function> defined @AngryKeystones/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:2158
Create_UIDropDownMenu = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:748
UIDropDownMenu_SetButtonWidth = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:1980
UIDropDownCustomMenuEntryMixin = <table> {
}
UIDropDownMenuButton_OpenColorPicker = <function> defined @Dominos_Config/libs/LibUIDropDownMenu/LibUIDropDownMenu.lua:2059
UIDropDownMenu_AddSeparator = <function> defined @
__ #8
2x [ADDON_ACTION_BLOCKED] AddOn 'Dominos' tried to call the protected function 'OverrideActionBarButton4:SetAttribute()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML/ActionButton.lua"]:485: in function `UpdatePressAndHoldAction'
[string "@FrameXML/ActionButton.lua"]:551: in function `Update'
[string "@FrameXML/ActionButton.lua"]:1068: in function `OnEvent'
[string "@FrameXML/ActionButton.lua"]:302: in function <FrameXML/ActionButton.lua:279>
Locals:
_ = Frame {
RegisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
0 = <userdata>
UnregisterEvent = <function> defined @!BugGrabber/BugGrabber.lua:491
SetScript = <function> defined @!BugGrabber/BugGrabber.lua:491
}
event = "ADDON_ACTION_BLOCKED"
events = <table> {
ADDON_ACTION_BLOCKED = <function> defined @!BugGrabber/BugGrabber.lua:557
ADDON_ACTION_FORBIDDEN = <function> defined @!BugGrabber/BugGrabber.lua:557
PLAYER_LOGIN = <function> defined @!BugGrabber/BugGrabber.lua:551
LUA_WARNING = <function> defined @!BugGrabber/BugGrabber.lua:566
ADDON_LOADED = <function> defined @!BugGrabber/BugGrabber.lua:511
}
Tuller commented
Versions 10.2.13 and later should resolve this.