View Bug Report
AceHook-2.1 errors
Bug #: 2392
File: FuBar - QuestsFu
Date: 11-12-06 07:23 AM
By: Everdreamer
Status: Unconfirmed
maybe it's the same one as mizrolist mentioned. When I try to disable QuestsFu on FuBar menu, some errors happen. I post the full errors dump, hope not too annoying...

==========================================

While I `first time' click the "enable" on QuestsFu's menu to uncheck it:

...ddOns\FuBar_QuestsFu\lib\AceHook-2.1\AceHook-2.1.lua:404: attempt to index field `?' (a nil value)

Stack trace:
-----------
...ddOns\FuBar_QuestsFu\lib\AceHook-2.1\AceHook-2.1.lua:500: in function `Unhook'
...ddOns\FuBar_QuestsFu\lib\AceHook-2.1\AceHook-2.1.lua:508: in function `UnhookAll'
...ddOns\FuBar_QuestsFu\lib\AceHook-2.1\AceHook-2.1.lua:545: in function `OnEmbedDisable'
...ce\AddOns\FuBar_QuestsFu\lib\AceDB-2.0\AceDB-2.0.lua:1146: in function `func'
...face\AddOns\BigWigs\Libs\Dewdrop-2.0\Dewdrop-2.0.lua:472: in function <...face\AddOns\BigWigs\Libs\Dewdrop-2.0\Dewdrop-2.0.lua:425>

==========================================

While I click "enable" again to try to enable QuestsFu again:

Interface\AddOns\FuBar_QuestsFu\QuestsFu.lua:417: AceHook-2.1: "AddQuestWatch" already has an active hook from this source.

Stack trace:
-----------
...erface\AddOns\BigWigs\Libs\AceLibrary\AceLibrary.lua:117: in function `error'
...ddOns\FuBar_QuestsFu\lib\AceHook-2.1\AceHook-2.1.lua:247: in function <...ddOns\FuBar_QuestsFu\lib\AceHook-2.1\AceHook-2.1.lua:231>
...ddOns\FuBar_QuestsFu\lib\AceHook-2.1\AceHook-2.1.lua:457: in function `SecureHook'
Interface\AddOns\FuBar_QuestsFu\QuestsFu.lua:417: in function `OnEnable'
...ce\AddOns\FuBar_QuestsFu\lib\AceDB-2.0\AceDB-2.0.lua:1138: in function `ToggleActive'
...Bar_QuestsFu\lib\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:384: in function `?'
...face\AddOns\BigWigs\Libs\Dewdrop-2.0\Dewdrop-2.0.lua:470: in function <...face\AddOns\BigWigs\Libs\Dewdrop-2.0\Dewdrop-2.0.lua:425>

==========================================

While I click "enable" the third time:

...ddOns\FuBar_QuestsFu\lib\AceHook-2.1\AceHook-2.1.lua:416: bad argument #1 to `next' (table expected, got nil)

Stack trace:
-----------
...ddOns\FuBar_QuestsFu\lib\AceHook-2.1\AceHook-2.1.lua:416: in function <...ddOns\FuBar_QuestsFu\lib\AceHook-2.1\AceHook-2.1.lua:382>
...ddOns\FuBar_QuestsFu\lib\AceHook-2.1\AceHook-2.1.lua:500: in function `Unhook'
...ddOns\FuBar_QuestsFu\lib\AceHook-2.1\AceHook-2.1.lua:508: in function `UnhookAll'
...ddOns\FuBar_QuestsFu\lib\AceHook-2.1\AceHook-2.1.lua:545: in function `OnEmbedDisable'
...ce\AddOns\FuBar_QuestsFu\lib\AceDB-2.0\AceDB-2.0.lua:1146: in function `ToggleActive'
...Bar_QuestsFu\lib\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:423: in function `?'
...face\AddOns\BigWigs\Libs\Dewdrop-2.0\Dewdrop-2.0.lua:470: in function <...face\AddOns\BigWigs\Libs\Dewdrop-2.0\Dewdrop-2.0.lua:425>

==========================================

After these 3 errors, all seem ok, no more error messages even I repeat clicking "enable".