WeakAuras

WeakAuras

206M Downloads

Custom anchor function on a group/dynamicgroup break weakauras initialization

nullKomplex opened this issue ยท 9 comments

commented

Describe the bug
I apologize but I don't know the exact cause. I'm guessing there was a silent error somewhere. I was messing with Custom Frame, Custom Anchor, and Custom Grow settings. I was AFK when I disconnected and don't remember exactly what I had enabled.

Do you have an error log of what happened?

Interface\AddOns\WeakAuras\AuraEnvironment.lua:189: in function `ActivateAuraEnvironment'
Interface\AddOns\WeakAuras\AuraEnvironment.lua:177: in function `ActivateAuraEnvironment'
Interface\AddOns\WeakAuras\WeakAuras.lua:6436: in function <Interface\AddOns\WeakAuras\WeakAuras.lua:6387>
Interface\AddOns\WeakAuras\WeakAuras.lua:6454: in function `AnchorFrame'
...ace\AddOns\WeakAuras\RegionTypes\RegionPrototype.lua:430: in function `modify'
...erface\AddOns\WeakAuras\RegionTypes\DynamicGroup.lua:686: in function `modify'
Interface\AddOns\WeakAuras\WeakAuras.lua:4129: in function `SetRegion'
Interface\AddOns\WeakAuras\WeakAuras.lua:3978: in function <Interface\AddOns\WeakAuras\WeakAuras.lua:3954>
Interface\AddOns\WeakAuras\WeakAuras.lua:4060: in function `Add'
Interface\AddOns\WeakAuras\WeakAuras.lua:3614: in function <Interface\AddOns\WeakAuras\WeakAuras.lua:3593>
Interface\AddOns\WeakAuras\WeakAuras.lua:3606: in function `load'
Interface\AddOns\WeakAuras\WeakAuras.lua:3621: in function `AddMany'
Interface\AddOns\WeakAuras\WeakAuras.lua:1521: in function <Interface\AddOns\WeakAuras\WeakAuras.lua:1509>

Time: Mon Aug 26 14:08:22 2019
Count: 1
Stack: Interface\AddOns\WeakAuras\AuraEnvironment.lua:189: attempt to index field '?' (a nil value)
Interface\AddOns\WeakAuras\AuraEnvironment.lua:189: in function `ActivateAuraEnvironment'
Interface\AddOns\WeakAuras\AuraEnvironment.lua:177: in function `ActivateAuraEnvironment'
Interface\AddOns\WeakAuras\WeakAuras.lua:6436: in function <Interface\AddOns\WeakAuras\WeakAuras.lua:6387>
Interface\AddOns\WeakAuras\WeakAuras.lua:6454: in function `AnchorFrame'
...ace\AddOns\WeakAuras\RegionTypes\RegionPrototype.lua:430: in function `modify'
...erface\AddOns\WeakAuras\RegionTypes\DynamicGroup.lua:686: in function `modify'
Interface\AddOns\WeakAuras\WeakAuras.lua:4129: in function `SetRegion'
Interface\AddOns\WeakAuras\WeakAuras.lua:3978: in function <Interface\AddOns\WeakAuras\WeakAuras.lua:3954>
Interface\AddOns\WeakAuras\WeakAuras.lua:4060: in function `Add'
Interface\AddOns\WeakAuras\WeakAuras.lua:3614: in function <Interface\AddOns\WeakAuras\WeakAuras.lua:3593>
Interface\AddOns\WeakAuras\WeakAuras.lua:3606: in function `load'
Interface\AddOns\WeakAuras\WeakAuras.lua:3621: in function `AddMany'
Interface\AddOns\WeakAuras\WeakAuras.lua:1521: in function <Interface\AddOns\WeakAuras\WeakAuras.lua:1509>

To Reproduce

SV is provided.

Screenshots

Did you try having WeakAuras as the only enabled addon and everything else (especially something like ElvUI) disabled?

Tested only with the 5 official WAs enabled.

Which version of WeakAuras are you using?

2.14.4

Was it working in a previous version? If yes, which was the last good one?

Additional context

WeakAurasSV.zip

commented

Minimal example:
!T3Zc3PnUs)FHVVEkSLqH00DVBp3SNpAcPnzjqUXKTN7jNcySfG)IXM1pYJTB53(DMrs2gJTXMhTDVB3Snb0JrJgnAMrJgj1Vr)E9vC7RCk7((kZ6ROJ)pKKQJwBM1eVP978QFSEFLr2o6mN3QQDNUJ98(kV104p(dvh9fd7zBB6zaj9y3XJDzEqfo811Qx)Ox9Zh96x14Wx3xzIJT)8Z1ST635hp6FCy9FctYqV3tZz9vU(uj0pX202bA8on63PE)ohs)(v0Vpct0dW05QAmmlfvnpdBlxc99uD8Gpa5Byzi(0y4JUtPpdFZZXyYeMJlh69csa)OoBK)4XCK59TAF1z30gYN(QQVJ6HyRYmnpx3Ldzx)rS7zwEkqTmESVYGtAQ0BGsVMxdaZhraL5MQpbapOOx5WOIQCvR2aWP0GgJPAceyfl1zmxjM6BfIAE8K0Sn9NzPW76n6R4OQB47cuH6WaJQLXmvKueLsiqFlBl436qNalWaEIUmyGa6laGNPAyL)shqrZx5HAOAAmXQVYjT60R11e2rDmyafPmxZMigb948dFWqh53aggtBvIl03LnqZu11T)iAuqdtCMpWVjjx8CJNQRXFWINiKSJThNuHyWibVCuUUgexxdIRRbX1vV2R518Hq6pNKZqCsZ31ZE27GSb6JVfXtw2I9Wv2Uge)z1fdro17zIEBLfxSyi)htBnvZfdFekYtlgE8IHhGSBdyw3xZHkCnXmQQjK1t8ScH2yBNfdni40aQW)ZsT6IH62Hfv(tu88wJps19tRwm5paIMAEpTAwFomjML(IlGFbdmqxMte5uUMwAtbQFiTRwTArirhCWChdlVvsfKwHIDChCQ)S5XYLxJa6fW05XsaKLMAuksYRmSGtKjkYYqc(o0zILynQWbqWySS6EtzwRszcqbhvRLWbXpompFhRfdpzqhqYWvMyl8oMxWxoZ25ga8LX2is1zMUSKAmj4IXcT6WdKc9JuEmYGZ)ul9jWC7glgELXJmty6abbUit9Na5xgAKmEz5vW5FKuAA89kgHWGKGBu619YGKTnqXGsXdr5icQraJXyhukzgtNOjadQIKpmRtv9uHHcOFBmx1WXTCS6L4mcX4Ybr)VKgHwnLL5idrHeQmYE454ZeShdh5WuVtmkeVSXzgdbSuqquUYuYng7zmyte2KXYSyIdi7u1rCRGSRPoRalxPQciNqfsMpFv8jv(9uBzq75ew2TDsdsiPs0S5Gw5El9hU42yPGSWF6ZPdapdlxMJx5LQ2sS8RdNdffd6wBBmdMJfml)ClY8nu4mmfXt1Y7mysdkE(6MNE(nkKHCGIUt7(HoY6iT57iu1V5yXu6EDVcSsWw7EWKlsF7)OozSIb0UxZqUUlThTyi3aOfdFhx2HpM9HD)9oL7vV7SPNaZ(XoiyRg0XeAErHdNHPYf(ifOys9e00ba1hBmHBuHQVhu8UZ9cTZa61llHb69cDP9p7GJ(Pgh9tV(NF9r)4p)ZW)Q3F8bhXHPUreG4AdwzjS)b6VmhlvZFt2vp8vKDjbwAA77zAGLS7n9AFENwqVYgmEKKq24WejtAzAscziSUHlAKzp2JWxEMMu6j)7bcnx1AdqzaX4vQ0Y6RIPqBSTpkqjj2zjeIvdnFN3F1IH1QbWEXWxs)g)sSInt9rSyXyiJR5JAdbOkNmGMZC0aROff7zvkjyRLdMDQNIAMha(2p4Oc8BFi4tpgPsr1T5rKZqs7nZ1rd)KgWd8x2OX3AClxvAcFpTvMez9iYvPOOBpGd7(Vv2k81Cq9tqH2mfU0DusHCmfi0WmEGoc)wqeqbw4awvuHNodZjMWwjHnbZ7edChtFkbt8eJyhlAZvYpq3e(HeYpyG64i47kLsWWDCqpjbDZ2tCyUU4idNfgzem0kLqzjQaviJeY1DQ9duMOw4eYxBQQ1eMEsfjQSzPjtIzwMgJwCbovYY2BfLp1C8T6APTIgIGYdcpzAELpcg6aDNn117ADU1y7YLABm6eCnogAGitUaZdAuREPkvsvBtc2aE7TlUavi)MfdtbGlU4eFhhAGQjj2ek6vwmFG)23DXfDHfLAyH9ZGCpbGNdOxD4VYSSyOC8F1YyYuaaL1U7o6J)FtGLyAwtZEgWlcQxMB4G013(0Bina8w)vGjqWcG6GaZ4XfxCkZvZXGeAdfRLRhTAlGKcCG2JEoSyMPC9gx02a4MCPo17UQ9IH3FyTglU4JFmp0eXO2LnVO71d(TwxRCE3oC2Q0O4PdJZ7edgnY3OcSmTM30R7PDbtNAEzlLRAEslbJuU7aqPbEgBt9lnSqZhoMgHv88h9MoShGp6O68u5L6MvJHYPyJkXxIiZASQriBjF2kjWAaFBNu3eB3W(s2TRag0QwZWMjADb3v9E(Ib4Rfa6vPScGKBKBVJBU29RVcMHL2YWm9YNi1jXetLio4DuZa)jTsGw40guwzkkyTWeYQkN7Ef5aRO1kiTSQiViNa234yBAkeHkaWk5LfG6inIxu5ojUgLivqAkzyvePS(kDP6JRwpmXSjrN5yWS0xMejsl7kEktnw1OuYQsNOA10Ztv7UO1lmX0Qki3C6GXM22bJKyk14PKwLa7GMXanRQJmdgcwkT0QONuXmub6ZPvqAoOSK8VKwrTaJUKLK(C(NDKX6ALsoY7kB5LVwkqCPY)MBSqn(UWIcAAA2cTt0TCL1vjfMNcPZRCPUwuLWfHcYpkwn5MNU(QceZeuY1O(PVnD5wjYxhNej8dXs0lArTqlEIddDgaMw5s0FqenM(xYy(b8CZLFx4uHRfKCI0vU0nDoV3Gt6E5BB2ljOKyDUQDZ)DRRh0R51VRfu533SZ7ADAURn1IVVvZ29EFURtZtpTBNbT7280KBO0atYmlbRpWBQb6MmAjkvrkATkRxRfwPBPQ8XYClksUEaxqLcmhCgFY7Ngmi0I8aef9xa0q3XEkhiioTfkjabbd6AM8MMpvZuNC2QHtrQ3Anajyzhq)9wOpWnoWB9vqIZEjoo85cmoOtodnLPPuMPBbiVUztTdG)NwFVYAUgv0O6uk)PpJRP1Rs11x)TT6c3xKy9tV6FoV23kjOyBW)aANpS0EyTRezKwhTXm)zbRJzO9yAPnu(Qa69GHPj5OBFvttGNFeJVOvKxWwaeF3KSftN7737nq)jr4WYloj)SmQAA(Z8r)3Qlw(FYumQ79Rm2Ca7pvDM6e2bEQ3H(1M37jZVxQZXE(9SO9U523HwkQ77yynHlkcBmx3eDA7QO3vrCWW6XrrP)sHNWV0q0ekZnWQKz6cJIxpIQImtUECUdOXSMeGA62wp3dnocbwKwaw5nR2eqf6BzQynBdmDpxN3TkIyBnUNaAUclqIsptTsrhyYrndS5phLnCrnzvyhg2(CUY1wyWAiV1IX5BD9G1otvDNoqbG50tMbszD9UTu7ZF7jTBQOC(jx29TCBf62PvPmwRibPTfijygHqdS0GIOgIu2k5n(yj1c8bQJxX6T8Psg5XrWatWCys3LbidB2iMon)WK71IQYDidK1rZhCvVhZ(EvhJKxjsrS0RD3319MeTpmXnSdwqt50TBUcNEuIMpxQOgNeOWiddZZnWwsYcPpa04Uo1BRhi7eyqXYqHaYQ6txV1BzU)GfCTq5SjZJbJ52KsB(gwLjhr35EfGXvarGlDXFU5SPrXRpL)QfWpOEpll3UVwl3C8T4aOr961laa(82ZnGKBY(zbj4lfhXUstscWTaGmCTLShlYKxpP3BWp8gt7hyoLR8gphJzLlIiaHfFMZNQwfdxc17TdH6mvpTPLlT4ZLVDXNFM7hFrLN5(IY1(Hk)VLkqBeUVnyRu0jgYFevwGA5V(5Jzj6U1kAi(g5sEyjAstzMZlTPDItBDwZBAtUaP3GZUU5LTEttD9lb7CbROkxU0FQnM(VFA8ZC)tNsvEdUpLQElVfdvQS7ByWYHfdxU1xm8wyiNY4zUHOsjuud6ueX01ACrp0IEj8VED8FDTa8Nt9e9kqUs9UJhdjdvU0dtzaj0HVOloiMHHTGCzBOUHsFL7PKqXODvPusGpOE0UC0oxK(mNsi2I9yWGCgNGwqBz6mvRNKwRmh3vDxCxF9mc8WaUIiQY4wrdn)mMkQVWYMNmSgMcrVqn5Xz3PH2nL3Ez(HJfZ5xk1)gmFzNorzBhp5mWB6aQq3aPtyGf6tfu4Rn8PrGUgk5nGYI4yeqUzOwCEUqZxc3eMYbTYlQx71v28g5Rgt4UKz8lHSSnPpwSfuSDdneDsGZZ8rN4GEPIw9lNPgipp735sA5gSiZiLb1qlMi60MrakI9jBg1AdOs(w3zr(evZE2mI54z)E6ebsMtHewLNo9UZmFfW673pizZWBWdmLxAQnBAJsBn4omc42EO9kj0mgPXx3eyKe3ePDaUEu6qV0UGYh3xyl5COYBYkiwwv6MP7yt2G2CUBs7NfLi9oRTVW7P13EhwL9EyNtpwT1aHCzvXGsWjr4oduQuKZGWNwm85qN75qEpx(hM3Zxm8Z5mCKYtWnH49Tyt)XneORWsJrEr57RSTwcf1DNCemxrk1(v98YdArPJ3VLKVvcR0GjhIp9IKduW9PY5DsLlM5aBGyKqtLx2kUIlmwajCSv8X)j3yYnJtEVkdfrAbNbIKc89Bqen)Le3QhtqahUZLopXDKITfUzQtjTJ2wCFQCGjUFEvd2ztEU6(Znn0u9WnoNMEYu1MIaKxwxdzav)eUlOw89jNjIxy0deKrHun5hix3xcsBDRk37w(2SpbdiahdD(gTABQNxN(hpwxO9ooNXcYxlvfb059Icd5EOxn0hzrALDK4udrWsCl8RpURujfOAsa1TvN0AL9FWxFz)bhWJqI5XcoKTtHsHftKO4B0Md9kBCaFLdJpOU6UWaKVTuIgiiQqDQ)YO9HhovKOBpBB0ljAcFXxnqzZYY0nTFGRGbnkW6Gr2UUSqpxlcdbmUA496Hf3Efs7symPeeL9LlXZQuX3URzQpgcWinWp8QxEuXgvdH0Vedvbk5R30X40Wpbu3pJ9H6WcUOdcXJnwP461)cCvc9WBU(34HKzq4fSS0OTsOP(Usk5xen5)DwP7Eqn0(qs(Usc))nV41mluMzg)eJK3dgq0QxlAPl4X3ytcwWiNTIY8t8lj)e)NofOLRj4b5hxyzyir33c81NtRxp5ipnF8URJNmZHIvcv0Lt4fYE32EM9cjNcpnJ0d5XnzDxrgbU1yPJ)vGrgbh7BIEgE0YkVsQ8ZPwcvm)rWPyL6uGTl3(FoxccAxXIV1PZ62mmio9yMM8qbWt1KLJqOQyrH86R96dU3Djdv65ipABWSj0lgmN7fN0s5bDmpSbYQruz5x4ZQY9MPBfeW10hOTi9aX2Nka5M13f9qJOhJ0ONH011bdRV4WAK05hvYvtuaAwry7rRrWMo8zpyXWdBOL86zXWHodiYZIHlLopxvirBEe)mNzp3ehEgX0uPWpgDZeTqbmu8VlY3Hz0wpbuSEYeaCPw69Tvc29mptHYytpHLwSgA4kbk)6wyF(fnMXE7epi6dpqTRdFxBpzv5alDeveMrDRfDt6CXMjwy1tvsobBoKzhYDUehlZRisDXRnNlYT3V3gTPXpvW8qVxSKLA0H4I)tEPqjjeJd0nZ0uKC8bGHuZu1yM8KXiMtloMaM4LSf5PxBhCjmnQx)zBquDMoBgDsEOwBBGAISAI4CEFh3fivSJnD8IWLkWU3W23fDqpfBfGynf8kSbvRZCNwBNt8QVFiC13t(FyNkk6lLOPDBOQqRUmDm9xwm8W6fE)1qUW7yS5l1ndUUGi9oJyMyiOEiofM8fHMkQw(b4FtXvuW965dguG5AmEmJFx2mD(oy0n5mEzMeIFOGtFZE0pxGk7fIMlXd4aHunL0Xp0wRXVtK4Nkr0(MHNgsJNWuXWsdVfDPtEUNgAb5dm5E9P666ZT(kY5Q0LHlkOboAcIA0OJwP94XbBv3ssJ(gqL3TcD1KYBXwXHlOcDk4h)lLoW9KkWx2O((sl4(wj43vs93oLunkSoQDV2HDNYH9HtkZPFTsjakx(EujRaPmj)Gj9myLDgAf5cAjpUx5BuVuUwhfOjVd)k0AVd3YXyv8s1hZzDd8Luu)BKF3ASK3kwx1O9QlZHVeC2uohE47d4XIn77I1DswYYXufUbrBk2s73cHMv24)MXLrYvx9gTiMUTD0ebbjoKLUirUhAz0CBxxJrOfO8PWE0ICvLELgwDHRDoqaAAbjkOr9c1(J43chM2oSQXU0oWaHtsiz1Y51FeFSnyWDdUKbq)2SQHiZs6UUB7SSALT3SWnxEmey9SIItBEb4Y(LyoXKI4GOj8lfMpavLGlMIIjrx7GOuXHHVGddT9XqBC(u2mMtSRmMCSljX94QSJKJ5F53TUsQ0Y15xkW8XLOX0KPLq89QPyVigIVJm7kJCHwS8s9VdckELICNLL)rODgBrXJEV1zS9XBI12XnVqC0o)s4jMDOm38ldg7GFHpyIzjJEZqNVbcTInD34N4ZCDB6bg8kmzwS9SYaMgPtvfEfpZhXc5DBuqqShSZ4QIRpa(95vS9ECKp)SCgX1LYMwBkdV4xrxBI(907bBrEYnzNWDCHo28dRStwwue4PmoRDHSvBTujAsIisdwBzlsrbfMv2xRzs4JSJtFgrMetr1JezIIJycD0S4Nq1IrL5qCZ6TigzgeTNnYBtNonGh1C52borOiB2f0POY)GOB8YYrWIk7ZGXklsWlYdjOWD911LFr2D5cWhC4oIp4WVj4do8RjFWHFv4doSYghxBzCV3MtLL8NpIMot8NHxN1VjSeUE87cZdKQXc0TXDGgQV639XJKfQa0WsKjEe95LTKI9m2e)NO7ygXNpqHICh8DcAwKZ4n)woGAlbDjRgljuKRXZES8Pkj8qJvc0BrOG8pO)(caXT8tHOkgKUJSTnzy1a4fC)ar6tXL0l0ehSlml)EvmCKQlTnxwbXzKupUnTtqg87Qtq7910WwusTS7toH0Gpri9Bt2iKLGkW9RjxJ0fTEuD2Ct2Bw5bcA68OVHebV)iR88J8M3Xif2xvU0)22hPWFW2Cms9qE1KEdocn2Y0yuy13mdTwr39oYaUnEYB4DTFzr9HPTzFPUKpZ3Z1nx92ylCUMERkzNo)005oRU88JCWEwnYSikXGtBGBGXts3UNopl0gtNxn6JiuUyFrN3kyHd3VHCX5gwZ9ON13yFpgYsIVeuRX)x5ioo)V)ivDdIVYVVlfFZUlfBKUHVO6eQMh3sx0j6JvZSsF7QIiWVW7rveqBSPQieVlABOAIWANpvfcIr1KuAWbr1V06rcrPTqxY31Y8DTmFxlZEwlJyM6lPP7)qa82pADcfl8xfnpBHkOVyRLrQOAlwtJG9Bt0wvO4f6BAvvB9IF(UcRVRW67kS(ARW6l1sOIl4ypOsBPSt99HoiILOIBkEGBJl7FvH)lUiaKYkXFiHPF67HV74GgZjtyoUbVn9IeO3ICO2O6G(knOxjFkGCX3LCDgEWo4Vh6VVv7Ro7M2qfPVkFYY9TI8GO3xX1Fe99RCyJnESVIYvTA3omzfaCyYdoPPsVbk9AEDVGxuDEpsc5b8MHEW39fp96iQPoY12z0L26mebrUw5dZ)CMP556IVrW0TVc(2kp4Q2n71AafgWnp90wNcJXXt)6wx293OCIeTWdo76w)RBA1P3YjxniWLxosNbuh3U(GoKKef8eAOAAs9NOVrJXKPItSOSexr6DVQ35D7OiIa5O5KypRu0tyk3UOKNFkLb26rdxp3i2lSs7eIbzptp0WGWjsb2VeL)mDtvwdONhrvB(RCar)26FCzCj4r2VCODhY7ACnFX(T04WxvnQHjYcqPGf4OxDyd(ZXFKNI)65n61PlBhJGB0OJQN91RteZpMJr60nYhG)sbjjSbWy9kAfJ9lbSCR(l9XKyWlVqQWmofTDczemsLriksS8iQr1yK9kBJgcPzi5zcDYJhPt)tXkn5fRqWJXkFru1arZYlZLdAuHRJnRNGVIniLcYezSaXNnC8igWZdrviNxkNmlrK7ecg1l59U4D5eLjlkF2ZbPcvZLExwoET2RWln)qCQNryrNidA5OeZOV0XRQOijfNLQKdcnVFhN2IId)z5BRxuPB5sn0goQTfJEB8eZ90uS8DIoYf)wmojFNWqUoVvAgUJP5)iaWRuy3N)PCwT5rI955SCJIRFgsXwEXErg3UrvtYp45RrqystgQ)XIyAj)f9CpzN3E0(ZVpf6R(uO6BY0NcpVjtKAdhRZRA6nMsUEjar)sWdlV0rd4s4Hv7RWV7fKRA93eVZUWsOJ8CFgQvTK4HhQ6Il(mUEBFRq)jq(BqfwY79SE8ePLR35Gg1PIAaT50lV)DNuP(pYS(1(kgwEmhlvZFJ5GpO297C4R6R8)d4HX4N6R0U1z9GL3ZmhFf(UZ1x5TD71R7Lq1a4Grki)QrAyG)dST0nOtqvGVo4RlpItpGKvKpLWy7dDlmbtF4B17RypVVYXhJilFCies8Y0PXpcemhBGFZdWWX2wEkg)bJ65Ea6NJ2ezlcbxgnv9OT0JDhp2Lf2iH58uqo8FuOZ(m04QEQutRAPn125mmvUdDuo56wT6WX((kN5y8hlg(V8v1DOtTqVEeLCSXeH7v8hDn5UkHdwu99aW1DUxysJnEKP)bdDyqOZH1b820wvhXs35mn8VZ8n9mKmi0t6ZkP6IKXyjITMfEX(J8g9iFc54f1VvsFfXWHExPhQSSTWreLzQgw5V0JnSmCNM7YlWV7bs8rhIdJ9)p)

commented

The problem is a call to ActivateAuraEnvironment for "Real Mob Health" before the custom action functions are loaded. The call to ActivateAuraEnvironment comes from the Custom Anchor function.

[00:02:52] Adding Real Mob Health Group
[00:02:52] ActivateAuraEnvironment Real Mob Health Group
[00:02:52] ActivateAuraEnvironment Real Mob Health
[00:02:52] ActivateAuraEnvironment nil
[00:02:52] nil
[00:02:52] ActivateAuraEnvironment nil
[00:02:52] Adding Real Mob Health
[00:02:52] WeakAuras.LoadCustomActionFunctions Real Mob Health
[00:02:52] Adding Real Mob Health Group
[00:02:52] ActivateAuraEnvironment Real Mob Health Group
[00:02:52] ActivateAuraEnvironment Real Mob Health
[00:02:52] ActivateAuraEnvironment nil
[00:02:52] nil
[00:02:52] ActivateAuraEnvironment nil
[00:02:52] ActivateAuraEnvironment Real Mob Health
[00:02:52] ActivateAuraEnvironment nil

commented

I should also add that some errors in some of said code blocks (I believe it was the Custom Frames section specifically) also made editing the aura ...strange. The Okay button for saving code (in on init and the trigger) would "work", but wouldn't close the window and would throw an error. Cancel then closed it, but the "mini code block" wasn't updated, leaving me to believe I hadn't successfully changed any code, but if I expanded again the changes were there.

commented

@mrbuds the exact functions don't matter, what matters is that in the log I posted, the group got added before the children, the group run a custom function, which needs the aura environment of itself and its children and that fails because the init function for the child is not yet loaded.

commented

Custom anchor function used on a dynamic group will anchor the whole group to a frame, not the children
aura_env isn't the aura_env for children but the aura_env of the group

For your case you (infus) you don't want to put the aura in a dynamic group and use the custom anchor function directly on the icon aura's "anchored to"

commented

https://i.imgur.com/pxQOrNx.jpg

!T3tdZPnYs(FH7sfydMao59U7sDERhXMKyV2GFw4n1RCzaHyWOZcjw9b2EZg(TFD3ZOVa9Xib4K9Tz9gBy009mtp9xtp9OzqRb9hOmFGYe8)HpA55AOBYgO076(NFA3oduMAz6QO)7SbDBDi)Bdu(GT(VVA0)0tDITQR6Qr9biNQ)iBYN1N4oBq3dB2CGIMLHLnGZUTO))q63VH(9BXFd4zIUZcd1N6ZEe(Yl0ay8CCTMZ)(uptnxDlZQ1wD2Qr8FmS0unwnYM5UA0rRgvPs4J0NUAKQNT6qM5YgoUQUSgtT8mNSAK7mMzy98)XhhRbJMN9NUC1OgnaSVA0RPFJFzTQnx9rSAHOLbT0zrWTNTPOneOQAYiAbZwJz6xTxudgraQgO8uVPtDyUd6cusvtTzw2xAPJ0(J70TFNRGc9CHc7Tajroaz21N61MQDe6xJgnIqcp4Gf2aI2O0tyl7Bzz4m8eV5lsbM499eQqLz6vIu8gtCEM6jr1HVJtuRrAOkhB(LdEYZNbDbBvZk151TwIt70uZXd7QoNDPb2qFK5g8LpyzFnaz11aNz4WsQn9rxqx3MDhqZxJVGZCq)mqHxJ(pTaKYCjo9qU(Rxmb6dduylz4CnmhBnx1vxJlxP0g(ouQM)CUcqOSD5t(t1n1DMX)m8rSuLjwd54EW79BfePIU6ul75kCYpmJeWUasaa5dyWHFl4oHprYsWF1nNWECtYRpD4lBsKesuhrFQ(MpxikDKOn345b8m4hs45bsqhfP)UrTe6cokyKSjESTUZM54GZmCTliBOUwLeQlrfOkPNWtDMz9a9qxBpwcpxBMQ5DSjjvLVgv4rW2iKDm0hV6mukW0YDdgUg2EM9m1yRlDeuFhMbtZT6BHPoGDV9Kj9mp1CQv1kNRp(ydvhhDTlSg)jMQH7SdA1OzLA1stslj5GBUz1zOm07wnkfeU6SJ9STPjQ2KQlOQxAY8a(BpNvN1Zw)oDtCCg80Jb8zdYsJ(fMPjZDg8bt97MbiOQ293tF8FC3CvDJgAwZbEXtnDwOBJ013)eaEqR)MvJg)0QrDrKP)4QZoH5OzRtkoHQ1XXvFoxheWbAn(LoRgnJGB1zNRdCto0G6JxE(QrlpSrRvND7TYqteZAx0(SExn8x7CLYP96YzRsJINoooT7A4OLCZkRg9F0(6(9oPhOTR9fDuUS9XDemsspaGAd8mwgtUq30YMADyaO46n(DDzpaF0w1(PQXgM1xRlNGA4a(sSZKgFwCDlB88yMCxRxd93ZtAyITB4yj72vGdCe)LVME1MIy6(6lrTcGwevDBNQWOceFMyLouXBKBU)wQDwMpagH12u3i96Ni1jXctLio8JuZa)jTAGMkphmwziQyJWcYcKtDaBTpXSJcvqzzbiVkhdoHABzyiuHkqWgplleH6QIcm99SaGlNgferj5d0fQpUjCyHztIaNSzMtItIeLLnGNWuxdmQKSa6yvZ2UUQA3hfUWctduqV5SHtnSScMjXsAWljnGaVANZalRQJncMcIvwAa66BygaG(CAvKKb9Rj)lPvvtWPl)AsFwEPJP2jYZi0WCE(614iaBCE9BKcgJv)3DTjAX3XLz32WOd6NOt1A5bKcZvHS5vTsptci0fzq)rXGK7EA(GceZemY1Q5jVpD9wjYxVojsSqHy0Rri3h0IhBZq)3XYQwH(d2rxZ(lTkRH8NwtMjBov4kbjNiDvRCD3t7p84Ex8(29tcljcZLN3(F15QH9BF1h7aa)P2D)yNtKgAQf)uN2N3)tsdt7toPx3HN3R9jj3qPHMKzwcwFG7mDh470suQJu0g1Y3Qfc0nei3wL7rrYWbCb1kGm4CUW7xgom0J8Gok4Y7uOHUN9KeDquSfQjGbbdAocVPTUYmTjNTz4u06LRdibl7agV3aJbUZbU5dGFF2nX5HVwG5HjuyGsrmLEy6EaYHnBQDa()s(JkZfAuvJAtP6x(kUMw3A1Zh(TfCrCLse(0b)RY6FRpbfBd(hq)8HL2dRDLiJ06O1N7npyDmJSMslTHEUk09Eq3aM0u1C9unmaE(Xm(IwrEblbs8CsYxmSfHLCUu3bJYb2hIV4e5zzu108M7HHCzIy5)jtXOH3VWylGE)jQZvVJDGR69aZIy0tUFhBWXE5sw0r3cR7rpfN4zRBEhxve2yooXcut6DVlJeGH87JIA)C1pHFPHDtOoxdRsMnr4uC(DuvKzYXLZDanM5DbDTjwMV0fDocrwKwaw5nRXDGj03Zuriphy6E5e(WQiQT14rcO9gSajQ9mvGIoXibKb(8lrDdxutwv2MHTpNRm3kdEd5MBpwU11dE7mt1z2qfaNZoEoOL1X9MkNF67p(82kkNE8f9Ep3xHED7ujJ1ksyABrscUriSa77qruhrQAcLKHEqYSaFI6On8EtotYipoIgqaZM5hUmOZWMpMnHKpm4rTOUaJOUosEWrDj(4LQ26jVsKI4P359(yVRt0)WKgZ4cAQMUFZ140JkK8CLI6CsGbJmCmxAKftZczpaS4MN5T8rYobhm3IIKnTNMV3BjUxaLCTqs2KY4WO0UuAX30Om5i6TWTamUcmcCPR(JYZMgTF9f5blGFqDjlRWUNRNB2EMCe0QzZMfabFD75gqYn5)SGe8CXrSRSKKaElakdxBj7XIi866h9g8dVZW6bMD1AVZ1wFE1IOcq4XNXIzQG6dW0WsRqSox1vBw1kR(A1Bw91x4C7RQ9cNxvTXpv7)SsbAJW9TbBLIky4)JayrxtE4LJzj6gPlAi(EStryjArZyglQu2bXjD(q7RpNcbs)HF4Q2x05DTNm5cWpxWlQQvR8hAtP)7)A6lC(d7k1EhUpLQUX3IHA129nm45WQrXB9vJUbMYPh8cNWUsfuvdgueH4AdUQhArVu)Vzt8F9mH(pN6jgvGELM9MofkgaUYdZyaj0MVOlokapPdx2gABOY34rkPum6q1xljWh0m6qo6GlYyMtje5(WA4GcgNGwqBz6CvZN89wzbMUdo4U(6QheHbCfreW4wrdn)CMkAVW0IxmSgMcrVql5RZUttTLL3oo)Wrcz(yL(xa5LDQGY2oFYzGl7eQW2aztyOjgtfu5Rf8PXGTgQ4sqzX(yeuwUU268CHUVeUjmvdALx1SXFRw5BKVzmH7sMXNdDzLzmwSfuSDtneDs0NN7HbXbJsfT6xotnqEEXVX10YDyX)bPmPg6XerNkhbOi(NuoQvjOsEM3BsXevZA(CI54f)w6ebsNtHuwjZGE35MVc499NgMSB4T4jMYRn0MpRvLTgDhgbDBp2EJp20hRXx3e4Ke3fPDqF9TPJ9k7ck)6XclwWHQwMvqe3uA5SDuMnOvYDtA)SOe)OZA5jIEAZTpGvzVh2sgXQTgjuiRkgwOTsyiU1M6OwjmTJ055D0xwn6LWG7LWZEP)FyUVC1OVkz6ijtYnH97BWM(2sI0nyPXmVO6YABRNqrd3jVdkvMsTFnphFslkDC5ws(2iTsdeoeF6vjNOG7tJZ7eGlM7aLqnsORYX9IR4kJfycNBfF8)L7mz54K3R6qXoTGZa7KI(73HDu5RjUvpgGcoCNlTFIhifltCZuNrwhTm5Xu5adC)8QhSZM8NoXBHHUMQlUX5K4jtvBgIqEDD09tO6NWDb1KVp5mr(cJrGGCkKGCbL8HoVg026u3FVB5BZ(DycbyRpHVrRwgtKnO)RNRl0EhlzUG8TYuraDEVyWWFp0RhgJSiTYosDQUizjUb(1T7ktsbMMeyDBTjLRU)d(2R7p4aEesmpsWHSDgukSAIevFJ(CmPwPt4ljC(GgQ7chq((YiAGIOcnO(tJ1hE6urQUDTSWOKOjIfF9aJnX1PBy9a3ad6uG5bJTCCyHrUwKgcyE1Wh1JkU)kK1LWCsjil7RwH)OkfF7UMR(yicJ0a)0BE9Bl2SAiM(516QaL8Vv25406FcSUFM7dTHX3h46r7hL2Oy(2FbUkHD4YB)D9uYmi9cIRnARuAozxPL8zXs(FLn6UhmdTp0KVR0W)VZlEnZkL5dx)eJi7bdik4nIw7cE8nktYcg5SvuLFIFj9N4)MqjAzojpi)4c7Ngs2GLAXw4qRxp5mpvoE384jZCQyJufnEbVYF0TTNzVqYPisZi9W)4MunLdf)gH1i2X)kWjJGJ9nrpdpAzv3Ou(5ulbaLpdofRuNsSD)T)NZLGO2rS47j0zDBoMeNUmddEQa4QAWKifQkwwiNp05NCV7sgQ0FI)rBdKMWOyWSxkoPL(h0rzyd8bJOY(FHlvj9MPBgKW10hOTi9aX2Nkqz5g7IrOE0JrA0ZqAEdWq4fhwJKo)O(C1efGKkcBpAncw0Hp7btgEyd5drGUOBtNbe)ZIHdvo)PQqHw8m(zbZAHbo9mMPPsPFmgMjAHcyQ4FFKVds0MpbuS((fa9LgPp22iz3Z8mf6NB6jS0ICOHBKO85TWE5vnMXE7SEs0hEGAZR)M7izt9aXoIkc3OUbPN3weKfT7U5Pkrs0kHo7qUZyCSm3IO19cRXYL2VBT101pvW8uVxSKLg0H4I)JSuOKuIXrA5CnfjhFgyi1mu1N7FYyeY0IJjGHhJNPepyzJlHPvZMVOez1z6Sz0j5HATTbRjYQjYZ59DExGuXUw0XlcxQaBPULNdgGEk3ka1Ak4RWg0SoZzwJDoXR5(HW1Cpf)HDQQONlvt72uvHwDz690FE1OdBw49xd5cVNXweByg86cIS7mMzGPG6HOimflcnv0S8dW)MHROGh1Zh0PeZvF6ug)DzZSf7Gz3KFWRZKq8tfu8n7zFPqv2levk1d4eHVzk)a)qBTg)DIe)ujI(3m6KqA8DmvmT0g7nDkDYZD1qpiFG5VxFQooECVVICUkDy4IcAHZMGQgn6OvAnDAWw1ftB03bM8UryRMmEl2koCbvyqbV9pv2a3tMaFDRM7lRG7BJG)Wi1F5ms1QW2O29wh2Dgh2hbPuY4ALscug)9OswjszsXbZpYG12zDRiVGwKj8kFNgLYCduGM)7WVcT27WTCCnaVq9rjHniwsrJVH8H1iw0kYdmAV6YC6lHGnj50dFFapsSzFNL3jzjRatv4ge9Pyl9FleBMz3)lhxgPxDZ3OfRzBBhjiiiXHS0fjZ9qpJwy54Opg9aLlc7slYv1pQ0WQlCSKOdqIfKQGwnlu7pM)w4WWYMvFTxAhyIW5tiznK81FeFUnyYTeVKbW42SPJiZt6DD325z1gBVzHBozCeiFwrXPnVaCz)8AbXKY4GOf8ZfMpanLGlMIYjrhRGSuXM5GROWYdtTXfZyZz2R9kJrIDjz9iU6pqKq(t(W66tLIdZpxa5Xy0ysykwhFV6k2RwRJVJC7kJNcTy1yJVdcQETI8olt(zODgBrXZEV8C2(OY4T96UxioANphrIzhQZvEDW4a8z(GjMLo6Y1D(oi1kk7UXFNhZXPTl4WRWLzX2Z6NW0iDQUiQ4zich(Unkij2d2zCvXRpa(7ZR127XXE8ZYzKqx630AZy4l(vm0MyCpDFWs8m)nzN674cDS4hwz7S8OiiszCw7c5RwUujsirKPb5w3IuvWGzT91AMeXi7O0LiYKykapsMjkoIj0rZIFcvlgvMJXYnAXEKrq2E2s2MoDAapR5KoaorOiL7f0Pa4FsmmED1i9IA7ZKXklsWRKHeu4HEEd5xL9qUa8bhUJ4do87c(Gd)wYhC43e(GdRv68AlJ37TsASKF9r02(oV54RZ63fwdhx(7cZd8nJfyBJhan0E1V5Hhjl0aOUP4H4r0Nx3kkwZz359e9oMr85duOm35kWuW8iNXB(B5aQTe0LSASK6IClEwt9VQscp0yva7wuxW)py8(cqXn8tHOkMKUJTSmyiya(cE)ar2tXL0lSehSlmXVVkgnw1H2MlZG8mY3oUfTtq683vNG17ROPTOKA)HpfesDUGq6VnzJqwcaGhxtUfPZ68O68fgS3TXva0SfrVdjcU)r246h5DFKrgSVSAL)LLhsH)SLXuK6H8QjDhCe6SLH(4qWlNJwBy7Eh5axPfEdFx7xvapi2M9l1f5CFxQ3C1BJVWsjER6ZoD6jPZDwpU8HeSN1JifrfgCAdCcCEYpS7PZZcTXSf1JEjcjf7lg8wblC4(nifNBiK7XiRx6ypgYsI3eu5e)ljYJZ)9ptvlr(v(JDP472DPOu2gEwTjuxMWsxub9PQzc03VMicIl8E0eb0gL1eH4ErRKMjcHwotfcIr9KmAWrr9NB7iHDPTWwYpSY8dRm)WkZE2kJqs91K4(pfGV9JvNq1c)zXYZwyc6zBTm(gQ2I10iy)kJ1QcLVqFxBQARx8Zpmy9ddw)WG13AdwpxlHADfh7btAXECQ3p0bzSevDdXfC766(3u5)QZcqPpq8lsy(1AUlEVJdwmV7oMTd)w)VFqb0DroanAoyGsRbkOqWaf(jXaEedpAh8Be9p158l)W1NdGsF1)slN)3H8cPRhEpXvLoYtjU)7P7xqNbk4DD8WlpVD)odP0YT9jN05eGMVE5x15IE)k9KizV7WpCvN)51D62pEX1dsK44zECWD1oNwbdnhgLRX4vUUJ3y6PkWWt)XbkdpUTs)Hkag6J0Gi3Y7HJ0G7cdvddAGg9YwCnLJOec9iX768Ex2)0EDvePsC0NKijPs0JkAw3T((kZ68OUJRted)B0oH9GSfzdTWhkre4isugT095ihuViInt5boGOFtZBJ3xcUT8Rg6aH)lnCnpXgN06W3upQhg(vGkbRWBFZHT43R(rUt9BkBAOtV1C0dE1e92Mz)EYjIFelWuw6A)Bs)kbfjmMRNVftXCFmKjTDS0NtwdFYIPcZ4u02jKrqpvgHODI4ZO61xJSxBBu177pHmc0jpFKo9pf3T8FdjeCRQYxnudqJM)BLLdAvJBSmR7sVInjLsNjYCb2Fk58XAixgIQWaHVEYSurUtiy0OKp6wFiNOozr9ZwgKQudh6cw5OCD8GxB(PXCsg53CImOvJsmJELfVPHIKS4wPMeeA(4EDAlQo8)X)sYlQ2nPmdvYzTTy2R0cM7jrm5oAgsXVTgNKNDyUtllqZXT(u(C5Ndu4WN)jjbBrKKyEbt6Uy(sifBDc7fDC7gtnjFZLNJIWKegAEBrCTKF1CUN8ZBp6)5peH(Mlc1SKIpsm7MSiuM9VsoTlRf7stuZxzq0VeCzX7h8a(sDvh7yzp(cRjmCbVuQKhSKy)L)EPnJw(RYLDohwzVZcMHXPtelANVU3FvCL7cREpYn)zOD5kI7GO6Ro7RiuEMHHwGc9GkSO5LS(8cPUt3dA1eFYJ9Mo1H5oOBZbk6MUmBtvJFLzJ3Q2d6E4BgO8)b9a9Ppnq58oFaJzHL2s)h)F38WMiyWGftxq(7hPr(l1x1eFtWJvSpfucB3Ob6WpyfmnltyWkcOHPLjd7vZv1nLV2t1n1DMjD9riWtLSIluzvmwmqFvBML9hWs5bA54Rv637Ibkpyzp5Z2QlgO85Gpb4CQ(D85hys8kkesI5lpKym7ILF84An)7mZFHQ9eDxrn4X9HZhejaqyxW)AvgNgG5vSadp4Bab2cA0JoIyhi(3qmXRt3w)9bklSTarwxyIAQLPRI(VZhQWm7Hs0MO4ui6YOPAgTL8zE8BKWN8uWt4)OyyPoHyewW0W)o3ZWv3N9KUBH2OuhCmSwHyXmJPxIx)HduEFV(4Sew4aLtylHEj0BF7H4ayW))
commented

Just got this issue, after creating an aura tracking the health % of my targets.

Message: Interface\AddOns\WeakAuras\Prototypes.lua:4379: attempt to index field 'form' (a nil value)
Interface\AddOns\WeakAuras\Prototypes.lua:4379: in function `init'
Interface\AddOns\WeakAuras\GenericTrigger.lua:238: in function <Interface\AddOns\WeakAuras\GenericTrigger.lua:220>
Interface\AddOns\WeakAuras\GenericTrigger.lua:1051: in function `Add'
Interface\AddOns\WeakAuras\WeakAuras.lua:3985: in function <Interface\AddOns\WeakAuras\WeakAuras.lua:3954>
Interface\AddOns\WeakAuras\WeakAuras.lua:4060: in function `Add'
Interface\AddOns\WeakAuras\WeakAuras.lua:3614: in function `load'
Interface\AddOns\WeakAuras\WeakAuras.lua:3621: in function `AddMany'
Interface\AddOns\WeakAuras\WeakAuras.lua:1521: in function <Interface\AddOns\WeakAuras\WeakAuras.lua:1509>

Time: Thu Aug 29 18:39:30 2019
Count: 1
Stack: Interface\AddOns\WeakAuras\Prototypes.lua:4379: attempt to index field 'form' (a nil value)
Interface\AddOns\WeakAuras\Prototypes.lua:4379: in function `init'
Interface\AddOns\WeakAuras\GenericTrigger.lua:238: in function <Interface\AddOns\WeakAuras\GenericTrigger.lua:220>
Interface\AddOns\WeakAuras\GenericTrigger.lua:1051: in function `Add'
Interface\AddOns\WeakAuras\WeakAuras.lua:3985: in function <Interface\AddOns\WeakAuras\WeakAuras.lua:3954>
Interface\AddOns\WeakAuras\WeakAuras.lua:4060: in function `Add'
Interface\AddOns\WeakAuras\WeakAuras.lua:3614: in function `load'
Interface\AddOns\WeakAuras\WeakAuras.lua:3621: in function `AddMany'
Interface\AddOns\WeakAuras\WeakAuras.lua:1521: in function <Interface\AddOns\WeakAuras\WeakAuras.lua:1509>


Locals: <none>

I've tried reinstalling all official versions, making sure to clear previous installations before, but can't get it to work.

commented

Your issue is not related to this ticket, please make a new one and fill all the questions asked in the template

commented

Your issue is not related to this ticket, please make a new one and fill all the questions asked in the template

My apologies, I will.

EDIT: Removing the aura I mentioned solved my issue.

The problem is a call to ActivateAuraEnvironment for "Real Mob Health" before the custom action functions are loaded. The call to ActivateAuraEnvironment comes from the Custom Anchor function.

Helped me know where to look. Thank you.