RaidWatch 2

Forum > Bug Reports

Warnings Lua Error

  • 4 posts
    #1 Jan 22, 2011 at 02:29 UTC - 0 likes

    Hi, new to RaidWatch 2. I tried messing with the "Warnings" option and got this error, any help would be appreciated. (sorry this formats HORRIBLY)

    Message: Interface\AddOns\RaidWatch_Plugins\WarningFrame.lua:308: attempt to index upvalue 'UIF' (a nil value)
    Time: 01/21/11 20:23:01
    Count: 2
    Stack: Interface\AddOns\RaidWatch_Plugins\WarningFrame.lua:308: in function `group'
    ...tch\Libs\LibGUIFactory-1.0\Widgets\UIF-TreeGroup.lua:170: in function `SetSelected'
    ...ibs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua:192: in function <...ibs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua:188>
    
    Locals: self = nil
    self = <table> {
     SetDefaultModuleLibraries = <function> defined @Interface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:383
     Enable = <function> defined @Interface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:315
     UnregisterAllEvents = <function> defined @Interface\AddOns\Clique\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202
     OnRegister = <function> defined @Interface\AddOns\RaidWatch_Plugins\WarningFrame.lua:92
     EnableModule = <function> defined @Interface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:348
     modules = <table> {
     }
     GetModule = <function> defined @Interface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:231
     IterateEmbeds = <function> defined @Interface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:458
     defaultModuleLibraries = <table> {
     }
     TimeLeft = <function> defined @Interface\AddOns\Omen\Libs\AceTimer-3.0\AceTimer-3.0.lua:363
     ScheduleRepeatingTimer = <function> defined @Interface\AddOns\Omen\Libs\AceTimer-3.0\AceTimer-3.0.lua:301
     CancelAllTimers = <function> defined @Interface\AddOns\Omen\Libs\AceTimer-3.0\AceTimer-3.0.lua:341
     SetDefaultModulePrototype = <function> defined @Interface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:425
     GetOptions = <function> defined @Interface\AddOns\RaidWatch_Plugins\WarningFrame.lua:286
     name = "Raid Watch_Plugins_WarningFrame"
     IsEnabled = <function> defined @Interface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:467
     orderedModules = <table> {
     }
     ScheduleTimer = <function> defined @Interface\AddOns\Omen\Libs\AceTimer-3.0\AceTimer-3.0.lua:276
     DisableModule = <function> defined @Interface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:366
     ConfigMode = <function> defined @Interface\AddOns\RaidWatch_Plugins\WarningFrame.lua:272
     RegisterMessage = <function> defined @Interface\AddOns\Clique\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
     UnregisterMessage = <function> defined @Interface\AddOns\Clique\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
     ApplySettings = <function> defined @Interface\AddOns\RaidWatch_Plugins\WarningFrame.lua:234
     baseName = "RaidWatch_Plugins"
     GetGUI = <function> defined @Interface\AddOns\RaidWatch_Plugins\WarningFrame.lua:299
     WarningShow = <function> defined @Interface\AddOns\RaidWatch_Plugins\WarningFrame.lua:252
     IsModule = <function> defined @Interface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:238
     db = <table> {
     }
     SetDefaultModuleState = <function> defined @Interface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:403
     Disable = <function> defined @Interface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:330
     PluginDisable = <function> defined @Interface\AddOns\RaidWatch_Plugins\WarningFrame.lua:129
     SetEnabledState = <function> defined @Interface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:440
     PluginEnable = <function> defined @Interface\AddOns\RaidWatch_Plugins\WarningFrame.lua:115
     enabledState = false
     Colors = <table> {
     }
     RegisterEvent = <function> defined @Interface\AddOns\Clique\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
     UnregisterAllMessages = <function> defined @Interface\AddOns\Clique\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202
     Msg = <function> defined @Interface\AddOns\RaidWatch_Core\Core.lua:85
     CancelTimer = <function> defined @Interface\AddOns\Omen\Libs\AceTimer-3.0\AceTimer-3.0.lua:311
     NewModule = <function> defined @Interface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:256
     IterateModules = <function> defined @Interface\AddOns\Omen\Libs\AceAddon-3.0\AceAddon-3.0.lua:453
     defaultModuleState = true
    
    #2 Jan 26, 2011 at 18:39 UTC - 0 likes

    also, i was wondering if it would be possible to implement an enable/disable function for EVERY Bar/MultiPurposeBar, because i personally dont like MultiPurposeBar: Default (i see no reason for having it) yet i have to display it unless i throw it into the corner of the screen so it grows off of it

    #3 Feb 02, 2011 at 13:35 UTC - 0 likes

    Sorry for the late reply. Adding a possible fix in the latest alpha, report back when you have tested if it works or not.

    #4 Feb 02, 2011 at 17:04 UTC - 0 likes

    @mangeg: Go

    works, thank you for the fix

  • 4 posts

You must login to post a comment. Don't have an account? Register to get one!