Comments (24)
Accountant_Classic is a Retail addon, despite the name.
from blizzmove.
Confirmed that 3.5.25 works for me.
from blizzmove.
and this does not happen with no other addons enabled, or with an older blizzmove version?
from blizzmove.
As said, does not occur with v3.5.23. I did not test with older versions before that, but I've never seen the error before, IIRC, and I'm using BM for quite a few years.
If I reload with a minimal addon set (or with only BM and BugSack), the error does not occur. But I guess this is due to the absence of AceHook…
from blizzmove.
I have to correct myself: If I load only with BM and BugSack and Accountant_Classic (to provide the Ace lib), the error does not occur. So something more must be involved…
from blizzmove.
And this is classic yes? (since you selected retail 🙂)
we'll take a look
from blizzmove.
No, this is Retail. I don't play Classic.
from blizzmove.
I now reloaded with BM, BugSack, and BattlePetCount as the AceHook lib provider, and I get the error again. Reproducible.
from blizzmove.
And the AceHook versions are the same:
-- @release $Id: AceHook-3.0.lua 1284 2022-09-25 09:15:30Z nevcairiel $
Weird…
from blizzmove.
I installed now Ace3-Release-r1320 separately, and the error does not occur.
from blizzmove.
I just verified again with BM v3.5.23 (because I couldn't believe it), but the error does definitely not occur, even with one of my regular addon sets.
from blizzmove.
I hope that bug reports by other people will provide a better clue what is going on here, but – for the moment – rolling back to 3.5.23 seems a reasonable thing for me.
from blizzmove.
I'll have time to take a look later today probably, but if BM + BattlePetCount is reproduceable on my end, it should be easy enough to debug and fix 👍
(it's not caused by AceHook, but some other quirk, but I'll have to double-check what exactly is happening)
from blizzmove.
if BM + BattlePetCount is reproduceable
It seems to be reproducible, yes. It's BattlePetCountNG.
from blizzmove.
More precisely:
BM 3.5.24 alone: No error
BM 3.5.24 + Accountant_Classic: No error
BM 3.5.24 + BattlePetCountNG: Error with BattlePetCountNG's AceHook as source
BM 3.5.24 + Accountant_Classic + BattlePetCountNG: Error with Accountant_Classic's AceHook as source
BM 3.5.23 + whatever: No error
from blizzmove.
I've had this error with 3 addons so far: Better Wardrobe and Transmog, BigDebuffs and now BlizzMove, as I disable them more keep showing up... I don't use BattlePetCountNG so something else is contributing to this for me at least. I'm continuing to test on my end, will follow up.
Here's the error I got in case it's useful:
1x ...ceBlizzMove/Libs/AceHook-3.0-9/AceHook-3.0.lua:180: Attempting to rehook already active hook GetBagsShown.
[string "=[C]"]: ?
[string "@BlizzMove/Libs/AceHook-3.0-9/AceHook-3.0.lua"]:180: in function <...ceBlizzMove/Libs/AceHook-3.0/AceHook-3.0.lua:118>
[string "@BlizzMove/Libs/AceHook-3.0-9/AceHook-3.0.lua"]:340: in function SecureHook' [string "@BlizzMove/BlizzMove.lua"]:1314: in function
?'
[string "@AllTheThings/lib/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:109: in function <...ings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[string "=[C]"]: ?
[string "@AllTheThings/lib/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:19: in function <...ings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[string "@AllTheThings/lib/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function `Fire'
[string "@DataStore/libs/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <DataStore/libs/AceEvent-3.0/AceEvent-3.0.lua:119>
Locals:
(*temporary) = "Attempting to rehook already active hook GetBagsShown."
from blizzmove.
Disabling BlizzMove fixed the errors in the other two add-ons I mentioned above. Seeing if I can figure out the conflict but I have a lot of add-ons, no promises...
from blizzmove.
@raysmith59, for you it's also only with Blizz Move 3.5.24, or with the previous version (3.5.23) too?
from blizzmove.
just go with the previous version of blizzmove for now, and it should be fine
from blizzmove.
Just 3.5.24, 3.5.23 has no error.
from blizzmove.
Unfortunately couldn't figure out the specific conflict, tested BlizzMove with batches of other add-ons and didn't get the error so I figure it has to be a 3+ addon conflict... will keep testing for a bit.
from blizzmove.
v3.5.25 should be available on CF soon, and fixes the problem
for anyone curious, the issues are caused when an addon using AceEvent, is loaded before BlizzMove, and registers the ADDON_LOADED event
this causes our code to run twice, and AceHook to complain that it's already done its job
thanks for the debugging on your ends
from blizzmove.
Glad to hear it, I had at least a 4-way addon conflict causing my issue and I hadn't figured out the specific combo yet.
from blizzmove.
Oh, that was fast. Thanks 😃
from blizzmove.
Related Issues (20)
- Can no longer move collection frame whit Soulshape Journal addon installed HOT 8
- Map regions no longer clickable when map is scaled up / down HOT 1
- [Bug Report] Pop up when I accidentally clicked on the frame of my quest window HOT 1
- [Bug Report] Map pin not being put at location specifiec HOT 2
- [Feature Request] Support for Loss of Control frame? HOT 1
- [Bug Report] Maximized addon Mapster is out of frame HOT 5
- [Bug Report] UI taint related to scrolling in journal (AddOn 'BlizzMove' tried to call the protected function 'OnOpen()') HOT 14
- [Bug Report] Taintless issue -Getattribute hooksecurefunc HOT 1
- [Bug Report] CollectionsJournal is not moving or tainting HOT 1
- [Bug Report] Action Button Taint HOT 1
- UI Frame's Saved Positions Slightly Off When Scaled Above or Below 100% HOT 1
- [Bug Report] Doesn't work after 3.5.20 HOT 2
- [Feature Request] Support for Manuscripts Journal HOT 1
- [Bug Report] Not able to move collections frame with Rarity and Blizzmove active HOT 3
- [Bug Report] Lua error with recent Blizzmove update with Autolooter, Bagnon and Blizzmove active HOT 1
- [Feature Request] Support for GarrisonCommander AddOn
- [Bug Report] Classic Era Update 1.15.1 - Leave Vehicle Button while flying not moveable
- ADDON_ACTION_FORBIDDEN] AddOn 'BlizzMove'
- WoW Classic Era V.1.15.2 Update - Request Stop Button
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from blizzmove.