'BetterWardrobe' tried to call the protected function 'SetGuildRankOrder()'
darbiirue opened this issue ยท 3 comments
Hi there. I'm getting a LOT of BetterWardrobe LUA errors for some reason. I'm not sure what exactly is causing them, but they were preventing me from doing anything guild-related.
1x [ADDON_ACTION_FORBIDDEN] AddOn 'BetterWardrobe' tried to call the protected function 'SetGuildRankOrder()'. [string "@!BugGrabber/BugGrabber.lua"]:481: in function <!BugGrabber/BugGrabber.lua:481> [string "=[C]"]: in function
SetGuildRankOrder'
[string "@Blizzard_Communities/GuildRoster.lua"]:174: in function func' [string "@SharedXML/UIDropDownMenu.lua"]:1008: in function
UIDropDownMenuButton_OnClick'
[string "*UIDropDownMenuTemplates.xml:131_OnClick"]:1: in function <[string "*UIDropDownMenuTemplates.xml:131_OnClick"]:1>
Locals:
_ = Frame {
RegisterEvent = defined @!BugGrabber/BugGrabber.lua:487
0 =
UnregisterEvent = defined @!BugGrabber/BugGrabber.lua:487
SetScript = defined @!BugGrabber/BugGrabber.lua:487
}
event = "ADDON_ACTION_FORBIDDEN"
events =
ADDON_ACTION_BLOCKED = defined @!BugGrabber/BugGrabber.lua:553
ADDON_ACTION_FORBIDDEN = defined @!BugGrabber/BugGrabber.lua:553
PLAYER_LOGIN = defined @!BugGrabber/BugGrabber.lua:547
LUA_WARNING = defined @!BugGrabber/BugGrabber.lua:562
ADDON_LOADED = defined @!BugGrabber/BugGrabber.lua:507
}
`
1x [ADDON_ACTION_FORBIDDEN] AddOn 'BetterWardrobe' tried to call the protected function 'GuildSetLeader()'. [string "@!BugGrabber/BugGrabber.lua"]:481: in function <!BugGrabber/BugGrabber.lua:481> [string "=[C]"]: in function
GuildSetLeader'
[string "@FrameXML/ChatFrame.lua"]:1747: in function ?' [string "@FrameXML/ChatFrame.lua"]:5261: in function <FrameXML/ChatFrame.lua:5227> [string "=[C]"]: ? [string "=[C]"]: in function
ChatEdit_ParseText'
[string "@FrameXML/ChatFrame.lua"]:4938: in function <FrameXML/ChatFrame.lua:4937>
[string "=[C]"]: in function ChatEdit_SendText' [string "@FrameXML/ChatFrame.lua"]:4974: in function
ChatEdit_OnEnterPressed'
[string "*ChatFrame.xml:141_OnEnterPressed"]:1: in function <[string "*ChatFrame.xml:141_OnEnterPressed"]:1>
Locals:
_ = Frame {
RegisterEvent = defined @!BugGrabber/BugGrabber.lua:487
0 =
UnregisterEvent = defined @!BugGrabber/BugGrabber.lua:487
SetScript = defined @!BugGrabber/BugGrabber.lua:487
}
event = "ADDON_ACTION_FORBIDDEN"
events =
ADDON_ACTION_BLOCKED = defined @!BugGrabber/BugGrabber.lua:553
ADDON_ACTION_FORBIDDEN = defined @!BugGrabber/BugGrabber.lua:553
PLAYER_LOGIN = defined @!BugGrabber/BugGrabber.lua:547
LUA_WARNING = defined @!BugGrabber/BugGrabber.lua:562
ADDON_LOADED = defined @!BugGrabber/BugGrabber.lua:507
}
`
I redid a bunch of stuff to fix some of the taint issues that cause the blocked actions. Hopefully it fixes what you are encountering
Looks like it helped with the guild part, but I received another bug tonight when trying to preview something:
1x ...rfaceBetterWardrobe/Modules/SavedOutfits.lua:213: attempt to call method 'GetLastOutfitID' (a nil value) [string "@BetterWardrobe/Modules/SavedOutfits.lua"]:213: in function <...rfaceBetterWardrobe/Modules/SavedOutfits.lua:210> [string "=[C]"]: in function
Show'
[string "@FrameXML/UIParent.lua"]:3245: in function <FrameXML/UIParent.lua:3231>
[string "=[C]"]: in function ShowUIPanel' [string "@FrameXML/DressUpFrames.lua"]:321: in function
DressUpFrame_Show'
[string "@FrameXML/DressUpFrames.lua"]:79: in function <FrameXML/DressUpFrames.lua:76>
[string "=(tail call)"]: ?
[string "@FrameXML/DressUpFrames.lua"]:4: in function DressUpLink' [string "@FrameXML/ItemButtonTemplate.lua"]:391: in function <FrameXML/ItemButtonTemplate.lua:371> [string "=[C]"]: ? [string "=[C]"]: in function
HandleModifiedItemClick'
[string "@FrameXML/ItemRef.lua"]:457: in function <FrameXML/ItemRef.lua:7>
[string "=[C]"]: ?
[string "@Blizzard_CombatLog/Blizzard_CombatLog.lua"]:3535: in function <...aceBlizzard_CombatLog/Blizzard_CombatLog.lua:3476>
[string "=[C]"]: ?
[string "=[C]"]: in function SetItemRef' [string "@FrameXML/ChatFrame.lua"]:4070: in function
ChatFrame_OnHyperlinkShow'
[string "*ChatFrame.xml:23_OnHyperlinkClick"]:1: in function <[string "*ChatFrame.xml:23_OnHyperlinkClick"]:1>
[string "=[C]"]: ?
Locals:
self = BetterWardrobeDressUpFrameDropDown {
0 =
LoadOutfit = defined @BetterWardrobe/Modules/DressingRoom.lua:757
Left = BetterWardrobeDressUpFrameDropDownLeft {
}
CheckOutfitForSave = defined @BetterWardrobe/Modules/SavedOutfits.lua:370
OnOutfitModified = defined @BetterWardrobe/Modules/SavedOutfits.lua:252
IsOutfitDressed = defined @BetterWardrobe/Modules/SavedOutfits.lua:317
Button = BetterWardrobeDressUpFrameDropDownButton {
}
width = 163
IsDefaultSet = defined @BetterWardrobe/Modules/SavedOutfits.lua:415
Icon = BetterWardrobeDressUpFrameDropDownIcon {
}
maxMenuStringWidth = 190
Middle = BetterWardrobeDressUpFrameDropDownMiddle {
}
OnShow = defined @BetterWardrobe/Modules/SavedOutfits.lua:210
OnLoad = defined @BetterWardrobe/Modules/SavedOutfits.lua:197
Right = BetterWardrobeDressUpFrameDropDownRight {
}
Text = BetterWardrobeDressUpFrameDropDownText {
}
BetterWardrobeOutfitDropDown_OnHide = defined @BetterWardrobe/Modules/SavedOutfits.lua:216
OnEvent = defined @BetterWardrobe/Modules/SavedOutfits.lua:225
SaveButton = Button {
}
minMenuStringWidth = 127
ShouldReplaceInvalidSources = defined @BetterWardrobe/Modules/SavedOutfits.lua:419
GetItemTransmogInfoList = defined @BetterWardrobe/Modules/DressingRoom.lua:749
UpdateSaveButton = defined @BetterWardrobe/Modules/SavedOutfits.lua:238
SelectOutfit = defined @BetterWardrobe/Modules/SavedOutfits.lua:258
OnOutfitSaved = defined @BetterWardrobe/Modules/SavedOutfits.lua:246
noResize = 1
}
(*temporary) = defined @BetterWardrobe/Modules/SavedOutfits.lua:258
(*temporary) = BetterWardrobeDressUpFrameDropDown {
0 =
LoadOutfit = defined @BetterWardrobe/Modules/DressingRoom.lua:757
Left = BetterWardrobeDressUpFrameDropDownLeft {
}
CheckOutfitForSave = defined @BetterWardrobe/Modules/SavedOutfits.lua:370
OnOutfitModified = defined @BetterWardrobe/Modules/SavedOutfits.lua:252
IsOutfitDressed = defined @BetterWardrobe/Modules/SavedOutfits.lua:317
Button = BetterWardrobeDressUpFrameDropDownButton {
}
width = 163
IsDefaultSet = defined @BetterWardrobe/Modules/SavedOutfits.lua:415
Icon = BetterWardrobeDressUpFrameDropDownIcon {
}
maxMenuStringWidth = 190
Middle = BetterWardrobeDressUpFrameDropDownMiddle {
}
OnShow = defined @BetterWardrobe/Modules/SavedOutfits.lua:210
OnLoad = defined @BetterWardrobe/Modules/SavedOutfits.lua:197
Right = BetterWardrobeDressUpFrameDropDownRight {
}
Text = BetterWardrobeDressUpFrameDropDownText {
}
BetterWardrobeOutfitDropDown_OnHide = defined @BetterWardrobe/Modules/SavedOutfits.lua:216
OnEvent = defined @BetterWardrobe/Modules/SavedOutfits.lua:225
SaveButton = Button {
}
minMenuStringWidth = 127
ShouldReplaceInvalidSources = defined @BetterWardrobe/Modules/SavedOutfits.lua:419
GetItemTransmogInfoList = defined @BetterWardrobe/Modules/DressingRoom.lua:749
UpdateSaveButton = defined @BetterWardrobe/Modules/SavedOutfits.lua:238
SelectOutfit = defined @BetterWardrobe/Modules/SavedOutfits.lua:258
OnOutfitSaved = defined @BetterWardrobe/Modules/SavedOutfits.lua:246
noResize = 1
}
(*temporary) = nil
(*temporary) = BetterWardrobeDressUpFrameDropDown {
0 =
LoadOutfit = defined @BetterWardrobe/Modules/DressingRoom.lua:757
Left = BetterWardr`
Glad that the guild stuff is looking fixed. A fix for the other error should be out shortly.