AoE over invisible frames causing FrameXML error when using Clique support.
Confirm the issue lies within VuhDo:
Please first disable all add-ons other than VuhDo and VuhDo Options and see if your issue persists.
Describe your environment:
-
VuhDo version (e.g. v3.102, Classic or Retail)
- You can retrieve this by running the following command in-game:
/dump GetAddOnMetadata("VuhDo", "Version")
- You can retrieve this by running the following command in-game:
- World of Warcraft region (ie. Americas/Oceanic, EU, CN or KR)
-
World of Warcraft client language (eg. enUS)
- You can retrieve this by running the following command in-game:
/dump GetLocale()
- You can retrieve this by running the following command in-game:
Summary of the issue:
When I cast an Aoe where a raid frame usually would be if you were in a full group, but by yourself and no frames are displayed. I have dual keybinds, one for mouseover and the other one for the target I've selected or AoE use. When using the AoE secondary keybind shared with clique it presents this XML error. I've also deduced that this error only occurs when the AoE is used over where a frame would be placed and the error does not occur when outside the bounds of the invisible frames.
Expected behavior:
AoE cast without presenting Lua XML error
Actual behavior:
Lua error occurs.
Tell me how to reproduce your issue. Please provide step-by-step instructions.
- Bind 1 key to clique and the same key to an aoe spell.
- Cast AoE spell over the location where invisible frames would usually be placed
- Error occurs
Related error messages: Message: Interface\FrameXML\RestrictedExecution.lua:431: Call failed: Interface\FrameXML\RestrictedExecution.lua:191: C stack overflow Time: Wed Apr 7 13:53:22 2021 Count: 73 Stack: Interface\FrameXML\RestrictedExecution.lua:431: Call failed: Interface\FrameXML\RestrictedExecution.lua:191: C stack overflow [string "=[C]"]: ? [string "=[C]"]: ? [string "@Interface\FrameXML\SecureHandlers.lua"]:40: in function <Interface\FrameXML\SecureHandlers.lua:39> [string "@Interface\FrameXML\SecureHandlers.lua"]:268: in function <Interface\FrameXML\SecureHandlers.lua:263> [string "=[C]"]: ? [string "@Interface\FrameXML\SecureHandlers.lua"]:322: in function <Interface\FrameXML\SecureHandlers.lua:306> [string "=(tail call)"]: ? [string "=[C]"]: ? [string "@Interface\FrameXML\SecureHandlers.lua"]:266: in function <Interface\FrameXML\SecureHandlers.lua:263> [string "=[C]"]: ? [string "@Interface\FrameXML\SecureHandlers.lua"]:322: in function <Interface\FrameXML\SecureHandlers.lua:306> [string "=(tail call)"]: ? ... [string "=[C]"]: ? [string "@Interface\FrameXML\SecureHandlers.lua"]:266: in function <Interface\FrameXML\SecureHandlers.lua:263> [string "=[C]"]: ? [string "@Interface\FrameXML\SecureHandlers.lua"]:322: in function <Interface\FrameXML\SecureHandlers.lua:306> [string "=(tail call)"]: ? [string "=[C]"]: ? [string "@Interface\FrameXML\SecureHandlers.lua"]:266: in function <Interface\FrameXML\SecureHandlers.lua:263> [string "=[C]"]: ? [string "@Interface\FrameXML\SecureHandlers.lua"]:322: in function <Interface\FrameXML\SecureHandlers.lua:306> [string "=(tail call)"]: ?
Locals: