WeakAuras / WeakAuras2

World of Warcraft addon that provides a powerful framework to display customizable graphics on your screen.
https://weakauras.wtf
GNU General Public License v2.0
1.28k stars 314 forks source link

Achored To Select Frame recursion causes interface crash. #5395

Open Huijiro opened 3 weeks ago

Huijiro commented 3 weeks ago

Is there an existing issue for this?

Description

If you create two groups, and on the Position Settings, on Anchored To put Select Frame, and set a Frame 1 to be the Anchor, and on Frame 2, and on Frame 2 select Frame 1 to be the anchor, you will cause a recursion, this at the moment crashes the entire interface (And somehow WoW too).

WeakAuras Version

5.17.0

World of Warcraft Flavor

Retail (Default)

World of Warcraft Region

US/NA

Tested with only WeakAuras

I got this issue with only WeakAuras enabled

Lua Error

No response

Reproduction Steps

  1. Create one Aura. (Aura 1)
  2. Create one Aura. (Aura 2)
  3. On Position Settings of Aura 1, on Anchored To, put Select Frame to Aura 2.
  4. On Position Settings of Aura 2, on Anchored To, put Select Frame to Aura 1.

Last Good Version

No response

Screenshots

No response

Export String

No response

Bisector Report

No response

InfusOnWoW commented 1 week ago

I can now reproduce this now.