Skinner

3M Downloads

[BUG]:

IrishMoxie opened this issue ยท 3 comments

commented

WoW Version
Retail

AddOn skin name
DBM

Describe the bug
5x Skinner/Core/UtilFuncs.lua:1053: attempt to index local 'obj' (a nil value) [string "@Skinner/Core/UtilFuncs.lua"]:1053: in function removeBackdrop'
[string "@Skinner/AddonSkins/DBM.lua"]:82: in function <Skinner/AddonSkins/DBM.lua:81>
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "=[C]"]: in function Show' [string "@DBM-GUI/DBM-GUI.lua"]:385: in function ShowHide'
[string "@DBM-Core/DBM-Core.lua"]:2281: in function LoadGUI' [string "@DBM-Core/modules/Commands.lua"]:445: in function ?'
[string "@FrameXML/ChatFrame.lua"]:5291: in function <FrameXML/ChatFrame.lua:5237>
[string "=[C]"]: ?
[string "=[C]"]: in function ChatEdit_ParseText' [string "@FrameXML/ChatFrame.lua"]:4948: in function ChatEdit_SendText'
[string "@FrameXML/ChatFrame.lua"]:4984: in function <FrameXML/ChatFrame.lua:4980>
[string "=[C]"]: in function `ChatEdit_OnEnterPressed'
[string "*ChatFrame.xml:141_OnEnterPressed"]:1: in function <[string "*ChatFrame.xml:141_OnEnterPressed"]:1>

Locals:
self =

{
add2Table = defined @Skinner/Core/SharedFuncs.lua:96
makeIconSquare = defined @Skinner/Core/UtilFuncs.lua:952
blizzLoDFrames =
{
}
checkShown = defined @Skinner/Core/UtilFuncs.lua:457
sbClr =
{
}
isAddOnLoadOnDemand = defined @Skinner/Core/UtilFuncs.lua:844
tbClr =
{
}
changeTandC = defined @Skinner/Core/UtilFuncs.lua:263
Debug3 = defined @FrameXML/UIParent.lua:5265
isButton = defined @FrameXML/UIParent.lua:5265
bColour =
{
}
rarrow = defined @FrameXML/UIParent.lua:5265
larrow = defined @FrameXML/UIParent.lua:5265
setupOptions = defined @Skinner/Core/SharedFuncs.lua:105
ADDON_LOADED = defined @Skinner/Core/AddonFrames.lua:181
mmButs =
{
}
skinNavBarButton = defined @Skinner/Core/UtilFuncs.lua:1445
addButtonBorder = defined @FrameXML/UIParent.lua:5265
skinTooltip = defined @Skinner/Core/MainFuncs.lua:1191
db =
{
}
clrButtonFromBorder = defined @FrameXML/UIParent.lua:5265
SetupDefaults = defined @Skinner/Core/Options.lua:6
SetEnabledState = defined @Masque/Libs/AceAddon-3.0/AceAddon-3.0.lua:420
Hook = defined @ElvUI_Libraries/Core/Ace3/AceHook-3.0/AceHook-3.0.lua:273
isTT = false
Backdrop =
{
}
Livestock = defined @Skinner/AddonSkins/Livestock.lua:5
SetupRetail_UIFrames = defined @Skinner/RetailSupport/UIFrames_Retail.lua:6
setActiveTab = defined @Skinner/Core/UtilFuncs.lua:1260
isClscERAPTR = false
setupFramesOptions = defined @Skinner/Core/UtilFuncs.lua:1328
AddonFrames = defined @Skinner/Core/AddonFrames.lua:111
hasTextInName = defined @Skinner/Core/UtilFuncs.lua:717
iofDD =
{
}
bdbTexName = "ElvUI GlowBorder"
NewModule = defined @Masque/Libs/AceAddon-3.0/AceAddon-3.0.lua:231
skinGlowBox = defined @Skinner/Core/MainFuncs.lua:727
keepFontStrings = defined @Skinner/Core/UtilFuncs.lua:889
nearrow = defined @FrameXML/UIParent.lua:5265
hook = defined @Skinner/Core/UtilFuncs.lua:769
ttDelay = 0.200000
ttHook =
{
}
isClsc = false
skinTPLs =
{
}
name = "Skinner"
Disable = defined @Masque/Libs/AceAddon-3.0/AceAddon-3.0.lua:310
round2 = defined @Skinner/Core/UtilFuncs.lua:1210
ebRgns =
{
}
findFrame2 = defined @Skinner/Core/UtilFuncs.lua:555
Unhook = defined @ElvUI_Libraries/Core/Ace3/AceHook-3.0/AceHook-3.0.lua:417
SetupRetail_PlayerFrames = defined @Skinner/RetailSupport/PlayerFrames_Retail.lua:6
skinStatusBar = defined @Skinner/Core/MainFuncs.lua:1028
isClscERA = false
clrBtnBdr = defined @FrameXML/UIParent.lua:5265
L =
{
}
pbtt =
{
}
Debug = defined @FrameXML/UIParent.lua:5265
BTr = 0.913726
checkLoadable = defined @Skinner/Core/UtilFuncs.lua:441
unwrapTextFromColourCode = defined @Skinner/Core/UtilFuncs.lua:1489
SetupOptions = defined @Skinner/Core/Options.lua:93
HTr = 0.901961
modUIBtns =
{
}
SetDefaultModuleLibraries = defined @Masque/Libs/AceAddon-3.0/AceAddon-3.0.lua:363
iofSkinnedPanels =
{
}
EnableModule = defined @AddO`

commented

I've also noticed that various other UI elements aren't skinned, such as the loot roll information box in ElvUI. This happens with nothing but Elv and Skinner enabled, too.

commented

Unfortunately it's still broken and giving a different error. 1x Skinner/AddonSkins/DBM.lua:66: attempt to call field 'Spew' (a nil value) [string "@Skinner/AddonSkins/DBM.lua"]:66: in function <Skinner/AddonSkins/DBM.lua:57> [string "=(tail call)"]: ? [string "=[C]"]: ? [string "=[C]"]: in function Show'
[string "@DBM-GUI/DBM-GUI.lua"]:380: in function ShowHide' [string "@DBM-Core/DBM-Core.lua"]:2294: in function LoadGUI'
[string "@DBM-Core/modules/Commands.lua"]:446: in function ?' [string "@FrameXML/ChatFrame.lua"]:5291: in function <FrameXML/ChatFrame.lua:5237> [string "=[C]"]: ? [string "=[C]"]: in function ChatEdit_ParseText'
[string "@FrameXML/ChatFrame.lua"]:4948: in function ChatEdit_SendText' [string "@FrameXML/ChatFrame.lua"]:4984: in function <FrameXML/ChatFrame.lua:4980> [string "=[C]"]: in function ChatEdit_OnEnterPressed'
[string "*ChatFrame.xml:141_OnEnterPressed"]:1: in function <[string "*ChatFrame.xml:141_OnEnterPressed"]:1>

Locals:
this = DBM_GUI_OptionsFrame {
0 =
DisplayFrame = defined =[C]:-1
selectedTab = 1
SetCenterColor = defined @SharedXML/NineSlice.lua:279
PixelSnapDisabled = true
ClearSelection = defined @DBM-GUI/modules/MainFramePrototype.lua:72
tab = 1
BottomLeftCorner = Texture {
}
DisplayButton = defined @DBM-GUI/modules/MainFramePrototype.lua:51
Tabs =

{
}
Center = Texture {
}
GetBorderColor = defined @SharedXML/NineSlice.lua:304
TopRightCorner = Texture {
}
TopLeftCorner = Texture {
}
CreateTab = defined @DBM-GUI/modules/MainFramePrototype.lua:251
SetBorderBlendMode = defined @SharedXML/NineSlice.lua:321
ShowTab = defined @DBM-GUI/modules/MainFramePrototype.lua:276
UpdateMenuFrame = defined =[C]:-1
RightEdge = Texture {
}
OnLoad = defined @SharedXML/NineSlice.lua:272
TopEdge = Texture {
}
BottomEdge = Texture {
}
SetVertexColor = defined @SharedXML/NineSlice.lua:316
SetBorderColor = defined @SharedXML/NineSlice.lua:293
GetFrameLayoutTextureKit = defined @SharedXML/NineSlice.lua:267
numTabs = 5
tabs =
{
}
GetFrameLayoutType = defined @SharedXML/NineSlice.lua:263
BottomRightCorner = Texture {
}
GetCenterColor = defined @SharedXML/NineSlice.lua:286
LeftEdge = Texture {
}
firstshow = false
}
frameWrapper = Frame {
0 =
PixelSnapDisabled = true
OnBackdropLoaded = defined @SharedXML/Backdrop.lua:152
TopRightCorner = Texture {
}
Center = Texture {
}
GetBackdropColor = defined @SharedXML/Backdrop.lua:390
SetupTextureCoordinates = defined @SharedXML/Backdrop.lua:214
OnBackdropSizeChanged = defined @SharedXML/Backdrop.lua:182
HasBackdropInfo = defined @SharedXML/Backdrop.lua:278
SetBackdropBorderColor = defined @SharedXML/Backdrop.lua:422
RightEdge = Texture {
}
BottomEdge = Texture {
}
GetEdgeSize = defined @SharedXML/Backdrop.lua:188
BottomLeftCorner = Texture {
}
BottomRightCorner = Texture {
}
TopEdge = Texture {
}
ApplyBackdrop = defined @SharedXML/Backdrop.lua:294
SetBackdrop = defined @SharedXML/Backdrop.lua:329
ClearBackdrop = defined @SharedXML/Backdrop.lua:282
sf = Frame {
}
GetBackdropBorderColor = defined @SharedXML/Backdrop.lua:409
GetBackdrop = defined @SharedXML/Backdrop.lua:347
TopLeftCorner = Texture {
}
SetupPieceVisuals = defined @SharedXML/Backdrop.lua:246
SetBackdropColor = defined @SharedXML/Backdrop.lua:399
LeftEdge = Texture {
}
SetBorderBlendMode = defined @SharedXML/Backdrop.lua:266
}
(*temporary) = nil
(*temporary) = ""
(*temporary) =
{
1 =
{
}
2 =
{
}
3 =
{
}
4 =
{
}
5 =
{
}
}
(*temporary) = "attempt to call field 'Spew' (a nil value)"
self =
{
add2Table = defined @Skinner/Core/SharedFuncs.lua:96
makeIconSquare = defined @Skinner/Core/UtilFuncs.lua:952
blizzLoDFrames =
{
}
checkShown = defined @Skinner/Core/UtilFuncs.lua:457
sbClr =
{
}
isAddOnLoadOnDemand = defined @Skinner/Core/UtilFuncs.lua:844
tbClr =
{
}
changeTandC = defined @Skinner/Core/UtilFuncs.lua:263
Debug3 = defined @FrameXML/UIParent.lua:5297
isButton = defined @FrameXML/UIParent.lua:5297
bColour =
{
}
rarrow = defined @FrameXML/UIParent.lua:5297
larrow = defined @FrameXML/UIPar`

commented

And loot rolls remain unskinned (the boxes within the box).

image