GrimReaper

25 - Grimreaper problem with Bazooka

What steps will reproduce the problem?
1.install Grimreaper + Bazooka
2.try to show a combatlot with grimreaper
3.

What is the expected output? What do you see instead?
You should see the Grimreaper log but thers none shown

What version of the product are you using?
r96

Do you have an error log of what happened?
Message: Interface\AddOns\GrimReaper\GrimReaper.lua:32 attempt to call method 'OnClick' (a nil value)
Time: 11/08/11 19:03:25
Count: 3
Stack: Interface\AddOns\GrimReaper\GrimReaper.lua:32 in function `OnClick'
Interface\AddOns\Bazooka\Bazooka.lua:1254 in function <Interface\AddOns\Bazooka\Bazooka.lua:1251

Locals: self = BazookaPlugin_GrimReaper {
 0 = <userdata>
 bzkPlugin = <table> {
 }
}
button = "LeftButton"
(*temporary) = nil
(*temporary) = <table> {
 SetDefaultModuleLibraries = <function> defined @Interface\AddOns\Healers-Have-To-Die\Libs\AceAddon-3.0\AceAddon-3.0.lua:383
 Enable = <function> defined @Interface\AddOns\Healers-Have-To-Die\Libs\AceAddon-3.0\AceAddon-3.0.lua:315
 RegisterChatCommand = <function> defined @Interface\AddOns\Bagnon\libs\AceConsole-3.0\AceConsole-3.0.lua:85
 EnableModule = <function> defined @Interface\AddOns\Healers-Have-To-Die\Libs\AceAddon-3.0\AceAddon-3.0.lua:348
 modules = <table> {
 }
 GetModule = <function> defined @Interface\AddOns\Healers-Have-To-Die\Libs\AceAddon-3.0\AceAddon-3.0.lua:231
 IterateEmbeds = <function> defined @Interface\AddOns\Healers-Have-To-Die\Libs\AceAddon-3.0\AceAddon-3.0.lua:458
 SecureHook = <function> defined @Interface\AddOns\Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:339
 defaultModuleLibraries = <table> {
 }
 UnregisterChatCommand = <function> defined @Interface\AddOns\Bagnon\libs\AceConsole-3.0\AceConsole-3.0.lua:111
 RawHookScript = <function> defined @Interface\AddOns\Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:398
 Printf = <function> defined @Interface\AddOns\Bagnon\libs\AceConsole-3.0\AceConsole-3.0.lua:69
 SetDefaultModulePrototype = <function> defined @Interface\AddOns\Healers-Have-To-Die\Libs\AceAddon-3.0\AceAddon-3.0.lua:425
 name = "GrimReaper"
 IsEnabled = <function> defined @Interface\AddOns\Healers-Have-To-Die\Libs\AceAddon-3.0\AceAddon-3.0.lua:467
 orderedModules = <table> {
 }
 DisableModule = <function> defined @Interface\AddOns\Healers-Have-To-Die\Libs\AceAddon-3.0\AceAddon-3.0.lua:366
 baseName = "Blizzard_DebugTools"
 timeWidth = 90
 needHealth = <table> {
 }
 RegisterMessage = <function> defined @Interface\AddOns\AtlasLoot_Loader\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
 GetArgs = <function> defined @Interface\AddOns\Bagnon\libs\AceConsole-3.0\AceConsole-3.0.lua:144
 Print = <function> defined @Interface\AddOns\Bagnon\libs\AceConsole-3.0\AceConsole-3.0.lua:54
 offset = 0
 IsHooked = <function> defined @Interface\AddOns\Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:496
 version = 95
 hooks = <table> {
 }
 IsModule = <function> defined @Interface\AddOns\AtlasLoot_Loader\Libs\AceAddon-3.0\AceAddon-3.0.lua:484
 UnregisterAllEvents = <function> defined @Interface\AddOns\AtlasLoot_Loader\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202
 SetDefaultModuleState = <function> defined @Interface\AddOns\Healers-Have-To-Die\Libs\AceAddon-3.0\AceAddon-3.0.lua:403
 SendMessage = <function> defined @Interface\AddOns\AtlasLoot_Loader\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:87
 UnregisterMessage = <function> defined @Interface\AddOns\AtlasLoot_Loader\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
 SetEnabledState = <function> defined @Interface\AddOns\Healers-Have-To-Die\Libs\AceAddon-3.0\AceAddon-3.0.lua:440
 Hook = <function> defined @Interface\AddOns\Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:277
 enabledState = true
 defaultModuleState = true
 RegisterEvent = <function> defined @Interface\AddOns\AtlasLoot_Loader\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
 UnregisterAllMessages = <function> defined @Interface\AddOns\AtlasLoot_Loader\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202
 NewModule = <function> defined @Interface\AddOns\Healers-Have-To-Die\Libs\AceAddon-3.0\AceAddon-3.0.lua:256
 UnhookAll = <function> defined @Interface\AddOns\Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:480
 Unhook = <function> defined @Interface\AddOns\Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:421
 IterateModules = <function> de

Please provide any additional information below.

User When Change
Bluti Nov 08, 2011 at 18:39 UTC Create

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

  • 1 comment
  • Avatar of Bluti Bluti Nov 09, 2011 at 19:39 UTC - 0 likes

    Hi,

    I asked for help from the autor from Bazooka. This is what he answert to my post.

    The error comes from GrimReaper. It seems that its OnClick method didn't get defined. As the LDB registration happens at the top of GrimReaper.lua, and its OnClick handler is defined fairly late in the file, my guess is that GrimReaper fails to load completely. Check your error logs / FrameXML log for any errors regarding GrimReaper.

  • 1 comment

Facts

Reported
Nov 08, 2011
Status
New - Issue has not had initial review yet.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees