WeakAuras

WeakAuras

200M Downloads

AddOn 'WeakAuras' tried to call the protected function 'Frame:Hide()'.

brett1337 opened this issue ยท 4 comments

commented

Description

I got a lua error when I tried to use the camera quest item during "Amateur Protography" while in combat. I did not expect this action to interact with my only active Weakaura, let alone throw an error.

WeakAuras Version

WeakAuras 5.3.3

World of Warcraft Flavor

Retail (Default)

Tested with only WeakAuras

  • Yes
  • No

Lua Error

Message: [ADDON_ACTION_BLOCKED] AddOn 'WeakAuras' tried to call the protected function 'Frame:Hide()'.
Time: Wed Dec 21 13:32:26 2022
Count: 1
Stack: [ADDON_ACTION_BLOCKED] AddOn 'WeakAuras' tried to call the protected function 'Frame:Hide()'.
[string "@Interface/AddOns/WeakAuras/RegionTypes/DynamicGroup.lua"]:1423: in function `Resize'
[string "@Interface/AddOns/WeakAuras/RegionTypes/DynamicGroup.lua"]:1219: in function `PositionChildren'
[string "@Interface/AddOns/WeakAuras/RegionTypes/DynamicGroup.lua"]:1197: in function `SortUpdatedChildren'
[string "@Interface/AddOns/WeakAuras/RegionTypes/DynamicGroup.lua"]:1155: in function `DeactivateChild'
[string "@Interface/AddOns/WeakAuras/RegionTypes/RegionPrototype.lua"]:797: in function <...ace/AddOns/WeakAuras/RegionTypes/RegionPrototype.lua:770>
[string "@Interface/AddOns/WeakAuras/RegionTypes/RegionPrototype.lua"]:840: in function `Collapse'
[string "@Interface/AddOns/WeakAuras/WeakAuras.lua"]:1929: in function `UnloadDisplays'
[string "@Interface/AddOns/WeakAuras/WeakAuras.lua"]:1681: in function <Interface/AddOns/WeakAuras/WeakAuras.lua:1524>
[string "@Interface/AddOns/WeakAuras/WeakAuras.lua"]:1723: in function `ScanForLoads'
[string "@Interface/AddOns/WeakAuras/WeakAuras.lua"]:1791: in function <Interface/AddOns/WeakAuras/WeakAuras.lua:1789>

Locals: <none>

Reproduction Steps

  1. Get in combat
  2. Use quest item

Last Good Version

No response

Screenshots

No response

Export String

!WA:2!fAv3YTTXvyZqNQPWjPYYjYo2nT0onUnXDKTOJTtCMmTKuGYmHsIfKwsovnKlWUKyJbXUD3fsIY3XX1JVwpc86CfFe8f96ZOPpb6rqpb5SaW6hpXtVby3LhC(5789Dwwy950E3BH7UWDNB4C05OVS0H(cfLPQscEkvjKYzRgX3BpIIwQJqez4YdijMqHAnPHlI1oQrR1VVMzkmLehGN3sWJn(1CxTJR30mFvtejuFxXIfBv8olCVYjQi51cngP(H3(27qgiwGlUD5bURx2SXsTV9DvKGuxFFpTHOmo(95XCDOtv8LXzSrXhmGP0x9MQ8LVycL5N0VFNrsM6rUnBv)XnRAWnEKefP8yTKff1GQDouN4Z2MfBAJwZ3DA3AvA3PB7ov864ftgYoLfTum0cV2TCB20l9e)hXirMWQjyw4lJiJyQ9tIZtbNJWQMPIjrRJPgM9pBFnlQFkymP6AD6S2knDR3rTD2VoZemoESbPiy1ibH2F)enRBqerRd9nKimGZ7nmbbCh1EIygM(VJx6ppp8xCQILuq2c(Em7Id8ZByNfS90bOVk6N1icNK92LoGvDv0RtuP5Gf48gOejYCdAJE96VkBDw79c(A2qm79wCHfxO8eJiiVuUsHxm5gCQC2AjkTqvA5AlvAzRRM2xHqABJIyifpkJCu3EKnA(TR556UA5eoDkr3kyzrRhT2iIFGiUpFGZ(Ky(qILfCF49QFafBJ2nDTnvLMHwr1WLQgJLWRyeTnkS4bMWzgB3zdauR6qcpUoubQcxcQblnd4IVE)38e1U583jwVYZi1t5X9fQ8myAkYKzvVP45bmxlHq3tEf(GyHILRfsp1vPekDVCQFJy8JU8CbFXlVf6etepgb0h3PzJvDL3IY1wEuh2UMUzHRRSRHpK1LocPJ8GUMqfthkIOJoqhsOIDEswA87ph8BGzKLE7EiBxb5SbjAJyO1IhlPedkusFDiQIf2cmydofz1vWTWfq02bEFh4dCGF3hCty2)lCjVu1dmpC5dTmuIp2K9xrqz9GRD0YrcFsuPA4Kbm5IHpb(dJTwz1i9GpYbUIJkjov(u1gWXVUto3IWhdxfUimh8hDKx0Q43M1jtlzD(pFo5nE7f3qbTl6hwp5nF7gfXgqcg1TFKqO6b)Dlr6njd1))tpQ2xeBEvffhlZvjyVDh4tNb(txDE4shGAyRQZspIPWNTn85VtQk2wWQq4pB1LWTSpNKkUfd9jiS8fPN)xTphB9EQydw(BZBXBM1IlkN9uAM0hYpCdg5Pvqiu)WtuBq5QgS6Lx7xfkYw4zre6eCIgJM2VF(7bV7hbx3pB0K8tF7WOuXc4wHErVGxpAPi83CG7dpq9ti5I3Fuv7Sn4RYhfC0PMeyD44DqPWgkIC8g5lGhwe(MPTDB6wRtDVkR4cN3b(2P8pFLkFNyZ9(3)GC6PsOB8zs43cotZGNS5BfkuOi8ihOXnHVVh0Shu6zV8b(ikR6oQq27Dlash4DlCewpSSE0XZglk)qkttmw2iR6X9WWSAyQ2oLcJCIcz5yOpRW4hZegWgwrb8VqQ81GNyP(Pu6usp8pHTGn7b)qVCko(jRJFYNKPHI2HmsBujO3TgM6Ij1oE8dAVT()PK4uzrzs8i4h)5ZnMftRepiI985XYnLrJ(0hBqiDjL9APUiT95(6qfp(P)A8BBw88Zym8Fq0)qSpg80rlLlpdhReM0vfaIC26k(EL(hjeQDwEPoDowcab(Hm(GqdlJ(d0Zq7b2zy7ydtolcavOwEdJYORq2n8itgsBjgwPVxTMvwP1K07(tl3cYlEslmVTiFqd79T9jbSTQqPiOT1XAJTAj2HPsxUcJYjBLDQ95dU7PB81p2RHhDIq(ecM)qUDyE4BM084qO8rsLyac9680)v2)RH3RrT99XBWPPLdkowDjRG5B8wzTh32DFDej2y)j)gR2UXsUWdVG8INe)8k0)lV3D(6fVhCDyg7SERCBmobX2T1HOkBYjQm)a8E)UJAD(7SWxUOhjsgsk6TJvMZG(FmkS(QN0CZ73C9A3HGJyJTxCZcHLlmvO44K50m(GkR2PrTMRv773OrB3mpUBMhpwKjN9KSm)sZ52()T5V8d
commented

The aura that you included has nothing to do.

There are two potential causes for this error message. You either have an aura that's creating SecureActionButtons, usually WeakAuras shows a warning icon for these. Or you've run into a game bug. Unfortunately without your complete settings it is hard to tell which one it is.

commented

I actually got an error message in the chat, it does appear that the Weakaura i linked has protected frames, although no warning symbol. just in case it is helpful:

"Aura 'Trinket 1': Cannot change secure frame in combat lockdown." Oddly enough I had my selfie camera out taking a picture of cho'gal in combat for the twilight filter. It is literally specific to activities that are using cameras in combat! Oddest thing ever, cheers.

commented

Well that's your problem then. That aura creates a secure frame, and WeakAuras can't handle that.

commented

thank you! disabled it.