GrimReaper

15 - addon broken since 4.0.3a

What steps will reproduce the problem?
1. install grimreaper
2. launch wow
3. try to find grimreaper somewhere

What is the expected output? What do you see instead?
normally grimreaper should show up on the minimap / databroker but sinc the last patch the addon doesn´t load

What version of the product are you using?
r90

Do you have an error log of what happened?
no log possible since the addon doesn´t load

Please provide any additional information below.

User When Change
ywfn Oct 17, 2014 at 10:37 UTC Changed status from Replied to Fixed
Bluti Jan 14, 2011 at 18:10 UTC Changed status from Waiting to Replied
Zeksie Jan 14, 2011 at 15:29 UTC Changed status from Replied to Waiting
DTuloJr Nov 30, 2010 at 17:17 UTC Changed status from Waiting to Replied
Zeksie Nov 30, 2010 at 16:05 UTC Changed status from New to Waiting
Bluti Nov 24, 2010 at 20:42 UTC Create

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

  • Avatar of jayonthenet jayonthenet Mar 08, 2011 at 21:15 UTC - 0 likes

    Grimreaper works but the configuration seems broken and due to that it isn't loading.

    Commenting these lines in GrimReaper.lua 451 >> 462 solves the problem at the cost of not beeing able to configure bar textures.

    -- bartexture = {
    --     type = "select",
    --     dialogControl = 'LSM30_Statusbar',
    --     name = L["Bar Texture"],
    --     desc = L["Set the texture for the buff timer bars"],
    --     values = AceGUIWidgetLSMlists.statusbar,
    --     order = 35,
    --     set = function(v,n)
    --          db.bartexture = n
    --          module.bartexture = SM:Fetch("statusbar", n)
    --     end,
    --     },
    

    Cheers! skaggi

  • Avatar of twsx twsx Jan 16, 2011 at 21:24 UTC - 0 likes

    Jumping in here, please let me know if i'm missing something.

    r91 is not working for me.

    Message: [string "GRIMREAPER_HOLD"]:1: attempt to call method 'Hold' (a nil value)
    Time: 01/16/11 22:21:24
    Count: 2
    Stack: [C]: in function `Hold'
    [string "GRIMREAPER_HOLD"]:1: in function <[string "GRIMREAPER_HOLD"]:1>
    
    Locals:
    
  • Avatar of Bluti Bluti Jan 14, 2011 at 18:10 UTC - 0 likes

    Great! Haven´t seen any erros so far. The ace2 "bug" is gone and works now whithout.

  • Avatar of Zeksie Zeksie Jan 14, 2011 at 15:29 UTC - 0 likes

    How are things now with r91 alpha. Let me know. Back after weekend.

  • Avatar of Bluti Bluti Jan 02, 2011 at 11:33 UTC - 0 likes
    Message: ...e\AddOns\GrimReaper\Libs\Dewdrop-2.0\Dewdrop-2.0.lua:16: Dewdrop-2.0 requires AceLibrary
    Time: 01/02/11 12:28:59
    Count: 1
    Stack: [C]: in function `error'
    ...e\AddOns\GrimReaper\Libs\Dewdrop-2.0\Dewdrop-2.0.lua:16: in main chunk
    
    Locals: (*temporary) = "Dewdrop-2.0 requires AceLibrary"
    

    hey man I love this addon but sadly I have no knolege of programming. I would reallly like to see this issue fixed soon.

    Ok, found a way to use this mod again. It only works if you install the old ace2 that isn´t updated anymore :(

    Last edited Jan 02, 2011 by Bluti: another try to help fixing this bug
  • Avatar of milansch milansch Dec 02, 2010 at 19:48 UTC - 0 likes

    With having ACE2+ACE3 installed, the LUA error changes into:

    Message: [string "GRIMREAPER_LOCK"]:1: attempt to call method 'Lock' (a nil value) Time: 12/02/10 20:43:35 Count: 2 Stack: [string "GRIMREAPER_LOCK"]:1: in function <[string "GRIMREAPER_LOCK"]:1>

    Locals: keystate = "down" pressure = 1 angle = -1 precision = 0 (*temporary) = nil (*temporary) = <table> { SetDefaultModuleLibraries = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:383 Enable = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:315 RegisterChatCommand = <function> defined @Interface\AddOns\Ace3\AceConsole-3.0\AceConsole-3.0.lua:85 EnableModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:348 modules = <table> { } GetModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:231 IterateEmbeds = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:458 SecureHook = <function> defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:339 defaultModuleLibraries = <table> { } UnregisterChatCommand = <function> defined @Interface\AddOns\Ace3\AceConsole-3.0\AceConsole-3.0.lua:111 RawHookScript = <function> defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:398 options = <table> { } Printf = <function> defined @Interface\AddOns\Ace3\AceConsole-3.0\AceConsole-3.0.lua:69 SetDefaultModulePrototype = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:425 name = "GrimReaper" IsEnabled = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:467 orderedModules = <table> { } DisableModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:366 baseName = "GrimReaper" timeWidth = 90 needHealth = <table> { } RegisterMessage = <function> defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:118 GetArgs = <function> defined @Interface\AddOns\Ace3\AceConsole-3.0\AceConsole-3.0.lua:144 Print = <function> defined @Interface\AddOns\Ace3\AceConsole-3.0\AceConsole-3.0.lua:54 offset = 0 IsHooked = <function> defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:496 version = 90 hooks = <table> { } IsModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:484 UnregisterAllEvents = <function> defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:202 SetDefaultModuleState = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:403 SendMessage = <function> defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:87 UnregisterMessage = <function> defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:181 SetEnabledState = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:440 Hook = <function> defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:277 enabledState = true defaultModuleState = true RegisterEvent = <function> defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:118 UnregisterAllMessages = <function> defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:202 NewModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:256 UnhookAll = <function> defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:480 Unhook = <function> defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:421 IterateModules = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:453 SecureHookScript = <function> defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:413 RawHook = <function> defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:316 HookScript = <function> defined @Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:369 GetName = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:300 UnregisterEvent = <function> defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:181 Disable = <function> defined @Interface\AddOns\Ace3\AceAd

  • Avatar of milansch milansch Dec 02, 2010 at 19:37 UTC - 0 likes

    Still does not work for 4.0.3a.

    Only having GrimReaper activated (with no other addon active) does not work. Seperately installing ACE2 or ACE3 (even with allowing to load old addons) does not work for me (assuming the lib has to be installed in /Interface/AddOns).

    Defects: Does not show minimap icon. Cannot be invoked via /grim, /grimreaper. So, I've found no way to show the GrimReaper window. Keys settings DO allow to change GRIMREAPER_REPORT, _LOCK, and _HOLD. However, when pressing an assigned key, the only result will be a LUA error:

    Message: [string "GRIMREAPER_HOLD"]:1: attempt to index global 'GrimReaper' (a nil value) Time: 12/02/10 20:19:38 Count: 4 Stack: [string "GRIMREAPER_HOLD"]:1: in function <[string "GRIMREAPER_HOLD"]:1>

    Locals: keystate = "up" pressure = 0 angle = -1 precision = 0 (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = "attempt to index global 'GrimReaper' (a nil value)"

    Last edited Dec 02, 2010 by milansch
  • Avatar of NIKE_SPAWN NIKE_SPAWN Dec 02, 2010 at 18:59 UTC - 0 likes

    LibStub requred ace2, with ace2 work fine. without ace2 lib - error LibStub.

  • Avatar of DTuloJr DTuloJr Nov 30, 2010 at 17:17 UTC - 0 likes

    Addon throws dependency errors and will not load.  If its working, then its likely due to other addons containing necessary libraries.  To recreate, shut down ALL other addons except for Grimreaper.

  • Avatar of Zeksie Zeksie Nov 30, 2010 at 16:05 UTC - 0 likes

    Mmm. is working fine for me. Any errors or anything?

Facts

Last updated
Oct 17, 2014
Reported
Nov 24, 2010
Status
Fixed - Developer made requested changes. QA should verify.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
7

Reported by

Possible assignees