ATTWoWAddon / AllTheThings

ALL THE THINGS - Addon for Tracking Collections & Account Completion in World of Warcraft
Other
137 stars 93 forks source link

Getting the following error #1432

Closed Acivien closed 1 year ago

Acivien commented 1 year ago

1795x C stack overflow

[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 "@ArkInventory/Externals/Ace3/AceEvent/AceEvent-3.0-4.lua"]:120: in function <...rkInventory/Externals/Ace3/AceEvent/AceEvent-3.0.lua:119> [string "=[C]"]: in functionCameraOrSelectOrMoveStop'

string "=[C]": in function `CameraOrSelectOrMoveStop'

string "=[C]": in function `CameraOrSelectOrMoveStop'

string "=[C]": in function `CameraOrSelectOrMoveStop'

... string "=[C]": in function `CameraOrSelectOrMoveStop'

string "=[C]": in function `CameraOrSelectOrMoveStop'

string "=[C]": in function `CameraOrSelectOrMoveStop'

string "=[C]": in function `CameraOrSelectOrMoveStop'

string "=[C]": in function `CameraOrSelectOrMoveStop'

Locals: (temporary) = defined =[C]:-1 (temporary) = defined @AllTheThings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:109 (temporary) = "UNIT_SPELLCAST_FAILED" (temporary) = "player" (temporary) = "Cast-2-0-0-0-121536-00000000ED" (temporary) = 12153

ImUnicke commented 1 year ago

Ugh, technically this isn't an ATT problem, it's the callback handler lib that we have loaded in ATT due to dependencies with other libs to add a Broker connection for ATT, for add-ons like Titan Panel, etc. and for some reason ArkInventory(?) seems to be using it and causing a Lua recursion infinite loop.

I wish we could stop using these extras libs, but for now they get utilized by any other addon that also needs them, so a lot of their errors get pointed at ATT since we originally load the code into WoW before other add-ons do 😞

DFortun81 commented 1 year ago

Solution: Rename the addon to ZallTheThings, boom. Some other addon's problem.