• 0

posted a message on Skinner

I am getting a very strange error that only occurs if I enable both LUI and Skinner at the same time. No other addons are throwing errors of any kind. I have checked with the LUI authors and am following up here to try to track down the source of the error and find a solution. Some additional information:

1. Both addons disabled = no error.
2. Skinner enabled + LUI disabled = no error...but upon enabling LUI there are errors.
3. LUI enabled + Skinner disabled = no error...but upon enabling Skinner there are errors.

I think there is something going on with the way these two interact with each other. I am having a hell of a time tracking this down. Below is posted the error as captured using BugSack.

=======================================

21x Skinner\UtilFuncs.lua:285: attempt to index field 'prdb' (a nil value)
Skinner\UtilFuncs.lua:285: in function `checkAndRun'

Locals:
self = <table> {
CustomPrint = <function> defined @Skinner\UtilFuncs.lua:1071
blizzLoDFrames = <table> {
}
getChild = <function> defined @Skinner\UtilFuncs.lua:483
CancelTimer = <function> defined @Broker_Location\Libs\AceTimer-3.0\AceTimer-3.0.lua:145
SecureHook = <function> defined @Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:336
blizzFrames = <table> {
}
changeTandC = <function> defined @Skinner\UtilFuncs.lua:222
DebugSpew = <function> defined @FrameXML\UIParent.lua:4899
ScheduleTimer = <function> defined @Broker_Location\Libs\AceTimer-3.0\AceTimer-3.0.lua:92
skinToggleTabs = <function> defined @Skinner\Skinner.lua:1628
callbacks = <table> {
}
getInt = <function> defined @Skinner\UtilFuncs.lua:510
hooks = <table> {
}
skinTooltip = <function> defined @Skinner\Skinner.lua:1645
secureHook = <function> defined @Skinner\UtilFuncs.lua:950
Hook = <function> defined @Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:274
changeRecTex = <function> defined @Skinner\UtilFuncs.lua:248
getRegion = <function> defined @Skinner\UtilFuncs.lua:530
uLvl = 110
setActiveTab = <function> defined @Skinner\UtilFuncs.lua:966
hasTextInName = <function> defined @Skinner\UtilFuncs.lua:540
changeShield = <function> defined @Skinner\UtilFuncs.lua:233
OnInitialize = <function> defined @Skinner\Skinner.lua:65
keepFontStrings = <function> defined @Skinner\UtilFuncs.lua:622
hook = <function> defined @Skinner\UtilFuncs.lua:580
ttHook = <table> {
}
name = "Skinner"
RecTex = "HelpFrame\HelpButtons"
LSM = <table> {
}
round2 = <function> defined @Skinner\UtilFuncs.lua:521
findFrame2 = <function> defined @Skinner\UtilFuncs.lua:429
Unhook = <function> defined @Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:418
Print = <function> defined @Interfac

=======================================

As you can see the error was cut-off, but it is fairly verbose. I am not sure if this is an error with Skinner or with LUI. As I stated previously, both addons work fine when they are by themselves. However, when they are both enabled there are issues.