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 |
- 1 comment
- 1 comment
- Reply
- #1
Bluti Nov 09, 2011 at 19:39 UTC - 0 likesHi,
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.