AddOn 'WeakAuras' tried to call the protected function 'Frame:Hide()'.
brett1337 opened this issue ยท 4 comments
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
- Get in combat
- 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
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.
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.
Well that's your problem then. That aura creates a secure frame, and WeakAuras can't handle that.