• 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'
    Skinner\AddonSkins\LUI-3.9.16.lua:126: in main chunk

    self = <table> {
    add2Table = <function> defined @Skinner\UtilFuncs.lua:211
    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
    Bugger = <function> defined @Skinner\AddonSkins\Bugger.lua:5
    blizzFrames = <table> {
    changeTandC = <function> defined @Skinner\UtilFuncs.lua:222
    DebugSpew = <function> defined @FrameXML\UIParent.lua:4899
    SetDefaultModulePrototype = <function> defined @AskMrRobot\Libs\AceAddon-3.0\AceAddon-3.0.lua:440
    LibKeyBound = <function> defined @Skinner\AddonSkins\LibKeyBound.lua:5
    AUCTION_HOUSE_SHOW = <function> defined @Skinner\AddonFrames.lua:250
    addSkinButton = <function> defined @Skinner\Skinner.lua:567
    IsEnabled = <function> defined @AskMrRobot\Libs\AceAddon-3.0\AceAddon-3.0.lua:482
    ScheduleTimer = <function> defined @Broker_Location\Libs\AceTimer-3.0\AceTimer-3.0.lua:92
    Lib_UIDropdown = <function> defined @Skinner\AddonSkins\Lib_UIDropdown.lua:5
    ADDON_LOADED = <function> defined @Skinner\AddonFrames.lua:243
    skinToggleTabs = <function> defined @Skinner\Skinner.lua:1628
    callbacks = <table> {
    UnregisterMessage = <function> defined @AskMrRobot\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
    getInt = <function> defined @Skinner\UtilFuncs.lua:510
    hooks = <table> {
    skinTooltip = <function> defined @Skinner\Skinner.lua:1645
    secureHook = <function> defined @Skinner\UtilFuncs.lua:950
    SetEnabledState = <function> defined @AskMrRobot\Libs\AceAddon-3.0\AceAddon-3.0.lua:455
    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
    isAddonEnabled = <function> defined @Skinner\UtilFuncs.lua:596
    uLvl = 110
    setActiveTab = <function> defined @Skinner\UtilFuncs.lua:966
    Auctionator = <function> defined @Skinner\AddonSkins\Auctionator.lua:4
    lvlBG = "PetBattles\BattleBar-AbilityBadge-Neutral"
    AddonFrames = <function> defined @Skinner\AddonFrames.lua:136
    hasTextInName = <function> defined @Skinner\UtilFuncs.lua:540
    changeShield = <function> defined @Skinner\UtilFuncs.lua:233
    OnInitialize = <function> defined @Skinner\Skinner.lua:65
    NewModule = <function> defined @AskMrRobot\Libs\AceAddon-3.0\AceAddon-3.0.lua:266
    applyGradient = <function> defined @Skinner\Skinner.lua:770
    keepFontStrings = <function> defined @Skinner\UtilFuncs.lua:622
    hook = <function> defined @Skinner\UtilFuncs.lua:580
    Auctionator_Config = <function> defined @Skinner\AddonSkins\Auctionator.lua:70
    ttHook = <table> {
    GetName = <function> defined @AskMrRobot\Libs\AceAddon-3.0\AceAddon-3.0.lua:310
    RegisterCallback = <function> defined @AskMrRobot\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
    name = "Skinner"
    RecTex = "HelpFrame\HelpButtons"
    Disable = <function> defined @AskMrRobot\Libs\AceAddon-3.0\AceAddon-3.0.lua:345
    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.


    Posted in: General AddOns
  • To post a comment, please or register a new account.