BattleObjectivesMover

1 - 3.2 Error occurs on load

What steps will reproduce the problem?
1. Clear saved data.
2. Install fresh 3.2a copy.
3. Run addon with other up to date ace addon such as Recount.

What is the expected output? What do you see instead?
Addon breaks functionality of other Ace addons, and doesn't work.

What version of the product are you using?
3.2a

Do you have an error log of what happened?
Message: C stack overflow
Time: 08/06/09 23:34:38
Count: 1
Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
(tail call): ?
[C]: in function `format'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:430 in function `ScriptErrorsFrame_Update'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:412 in function `ScriptErrorsFrame_OnError'
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
(tail call): ?
[C]: in function `format'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:430 in function `ScriptErrorsFrame_Update'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:412 in function `ScriptErrorsFrame_OnError'
[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
(tail call): ?
...
(tail call): ?
[C]: ?
Interface\AddOns\Recount\zonefilters.lua:81 in function `UpdateZoneGroupFilter'
Interface\AddOns\Recount\deletion.lua:34 in function `?'
...nos\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146 in function <...nos\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146
[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
[C]: ?
[string "safecall Dispatcher[1]"]:13: in function `?'
...nos\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:91 in function `Fire'
...ce\AddOns\Dominos\libs\AceEvent-3.0\AceEvent-3.0.lua:119 in function <...ce\AddOns\Dominos\libs\AceEvent-3.0\AceEvent-3.0.lua:118

Locals: (*temporary) = "Message: %s
Time: %s
Count: %s
Stack: %s
Locals: %s"
(*temporary) = "Interface\AddOns\Gladius\Gladius.lua:59 attempt to index upvalue 'db' (a nil value)"
(*temporary) = "08/06/09 23:34:32"
(*temporary) = "1"
(*temporary) = "[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
(tail call): ?
Interface\AddOns\Gladius\Gladius.lua:59 in function <Interface\AddOns\Gladius\Gladius.lua:56
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...leObjectivesMover\Libs\AceAddon-3.0\AceAddon-3.0.lua:531 in function `EnableAddon'
...leObjectivesMover\Libs\AceAddon-3.0\AceAddon-3.0.lua:621 in function <...leObjectivesMover\Libs\AceAddon-3.0\AceAddon-3.0.lua:607
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:229 in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:252 in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:499 in function <Interface\FrameXML\UIParent.lua:471
"
(*temporary) = nil
(*temporary) = "Message: Interface\AddOns\Gladius\Gladius.lua:59 attempt to index upvalue 'db' (a nil value)
Time: 08/06/09 23:34:32
Count: 1
Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
(tail call): ?
Interface\AddOns\Gladius\Gladius.lua:59 in function <Interface\AddOns\Gladius\Gladius.lua:56
(tail call): ?
[C]: ?
[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?
...leObjectivesMover\Libs\AceAddon-3.0\AceAddon-3.0.lua:531 in function `EnableAddon'
...leObjectivesMover\Libs\AceAddon-3.0\AceAddon-3.0.lua:621 in function <...leObjectivesMover\Libs\AceAddon-3.0\AceAddon-3.0.lua:607
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:229 in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:252 in function `CombatLog_LoadUI'
Interface\FrameXML\UIParent.lua:499(*temporary) = "string expected, got nil"
(*temporary) = <function> defined @Interface\AddOns\Dominos\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:20
(*temporary) = "...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:430 bad argument #6 to 'format' (string expected, got nil)"

Please provide any additional information below.

0 errors occur without battleobjectives mover. When I use 3.2a, i get the error above and functionality of working mods fail.

User When Change
Doubly Fri, 07 Aug 2009 06:54:54 Create

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

  • 3 comments
  • Avatar of Doubly Doubly Sat, 08 Aug 2009 18:44:51

    Just to be clear the below changes have the addon working perfectly.

  • Avatar of Doubly Doubly Sat, 08 Aug 2009 07:55:42

    I also changed lines 60 and 61 to:
        self.db = LibStub("AceDB-3.0"):New("BattleObjectivesMoverDB", Default)

    not sure if that mattered also.

  • Avatar of Doubly Doubly Sat, 08 Aug 2009 07:53:04

    Turns out it's just missing the CallbackHandler library. Dropped it in the Libs folder and added this line to the embeds.xml

    <Include file="Libs\CallbackHandler-1.0\CallbackHandler-1.0.xml"; />

  • 3 comments

Facts

Reported on
07 Aug 2009
Status
New - Issue has not had initial review yet.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.

Reported by

Possible assignees