Preset Crashes Standalone MacOS
-
@d-healey will check and report.
-
@d-healey well. deleted granulators, sliders linked to the granulators and crashes persist. Is not consistent, sometimes it does on the first preset. Some others on the 4th.
All of the reported crashes changing presets were on Mac users.Side note: when I try to capture the crash recording screen, it never happens.
-
@hisefilo Keep deleting stuff one at a time until the problem goes away.
-
@d-healey will do that! thanks mate!
-
@d-healey well! found it.... totally confirmed
I'm using Engine.setFrontendMacros(["Mouse-Drag Controller"]); and a Floating Title with FrontEndMacroPanel.
After deleting it, preset loading stoped crashing.
I added it again. New name, new ID. New presets.... and crashed.Is there someway to fix it?
-
-
@hisefilo Can you dumb it down to an example with only the frontend macro floating tile that will crash too? If I can reproduce it here I can fix it easily.
-
@Christoph-Hart No crashes with just the frontend macro floating title and a few knobs and presets and macros. But crashed with this snippet.
HiseSnippet 16746.3oc68sFbbjbdXK.4viX4Kv6Hui2CcdNZYEPQRb6r6hE.l5DF7j.GAvtDK3iymTQNX2YAFwEyr2ryBPv6nEjjkzY63bpRT4ptTUhNa4JtJGUJxNw1WpjpHbhqxwItrOWmskc4pTfzObIWJtBS4nX+uK8iY1s64wty9XvtKPukDOL8LSOe822W+0e82qNktVF4hE0zC0SeKuUA4P8bbtzaoZr1jqIonFZtofMjsz5qHmcJsMUCMwVEjJVTNand54PWE9D8z2gCA98Um9+8XSHkWRMirUSve2TSIi77JqqXTo0ThWSIe9YjxJurx5DOcbw4xnoNoVdsR.n4PbQBUPJy8jVUdQI3i0KWndNxzYULzzSaHYHWLTOGdBsrakdMHbgd9apTTYk7xvKDBkFzQ3lmQKeVHDCaMzjqojOaJqQcwPg54oRUAGbHLN3LbKnjUob6UvE8itAek2fDezSuzf2gn.OARvKBA34BH0qSP5Xnu7BkLj0MoJWMu1JR4gsPCEGx2PgPUghPSpoZHqZ.gG3epqkG7nFHn4jboynqTvXhRFFZpgTxBaRYUUMcYyl1PJeIJVgP9nONEWNk6m1nTl6snFD3c1IDHFNLh4zlcSk6.QOGiaN.vqmSJCM1YwRqOdorJZynjGhb354PfNE2Ag58G9Tbli4AWW5dxynCtnb2LfPjnwuDehQhbgqDF7CvqVzfeCIc9B5xEkMJlRRUNO+qva0EqJaLo15EzTAWLv4IenyC5gJuNnYCE0Uqw6S8Tzcv5RYz0p9aW4QNOB5c.7XhPsfd7S4N3Widf9wbY.Ti2m3YvCAvOE07Jpx74JolwPA7tfNj5qXxwMPFqt4R7HNpKD9MCyC9QRSFrHXJh0KjSJeQYvWA9PTHdpmB2W3mpBB1yNh7ShguAA+4MgchqeP6OiiOmWcB5IVSIqbZo0KjWVOkZ9hCPBDu7KymdSEiLqwmblY3k2PVeK9ULTQ2KmlN+.J.xPjqvqv+o3M6C72p3f4kUW0XMvst3EuvaVtCQ+i4O5W30U9rtOJg+dX3G5AcjBM0vjQRLl2jQRnpIIit8AqFodeCY7JtQDIFcA7LQePBIIMM6LwZRBs9XcayDcfSLwdSJkO+J.kwFv8YlfNxIpx4q5pvYv6ZCE57EcxHYsBP3vSqtJfsC9dnkqkUyt.7oKNvqe9EzJUT9xSoKsJu4qAvFm+yBd2W9kMes7ZRYqnO.XsdsTZ.lET2CnM.1HkL73uL0hln18bwR3cQKR4hfM38p1rg9LgLvnGoCTxb4ffCbFVU+ZdPsH9bkwYuL4ObCoGegTyO8R7oRl5Fo3SM9hSOeZPyvdheF.eXJsBkJvilUQfFr3pgMWDfNdc2gPyGSn.V+iKwW0GKp+drXkervU84h6utaH+8XI72iMrOAtQ7W2Mp+dLgH974D7I3I3SZgPLe9b9jXHLjeAPeRODrHHe1qDljs1TzHuK+bxla8v0hOeEvyITSPB9TQ80SEC7Tgq4SE2W80P95oR3qmZ3ZSefO1HfGqlOzn94gDh3qmRvW3Kgn9pyh4qmJtudpg7GfkvWc1vXlY.2r4FmlwbQlhtrpC4KVKUw.K6MWNnRH7IWLbeJ43M0lArzDZdQelOzr.0Z3ASjvM3hRNka+FJTMUtGfFkf2XMY9U0zxBfRY7cnVU40so0ihZV46mLWEn+BeVJ07LzQJdY9gHFKyLS39dHOnGk4Aij5XT7P3SC6HUdI0s3yHUT9R7EcQoM9Mk4ypo9OwfeSIUiv8UO5uEtrpaPDN+KYCI.TcCvILv42.a6lyeA7aTQXEeip1WE82g56LtggtBfKQFQVrzif2PChhfiwhgQipU3UTs8ct.+JtqBhK7dXMQ.eOKdVvmSx.g8Kh9xHo0NYjcPdLYY8.SiQd1Pz84.m4.U60NKPukMLVCLBrlNrms0mVoQH78tWgHHBIPPcYSphFz8A1qAu8aA0x0k6UQucWuMz.x5U6EGPEZ5ZcR8qgOXndNLsQR47mQRyfEKS7fZpyopXjrfrpW1WlvLpy5kIPSmGvWniLA5I3Ru7RB2ALSDL8oNrhJQWbRbWrjbdYfvpFqONgUe.jtsRi0EgwcAferQAgIFOc5lDSf5hlDSX1GMCl.0EMLl33bKeiIZJDwIP8PSgGNtYWz3ng9P8PSvOjdoki1ryLfcQyNy.2GM0LCXWzvXhiwMyrMEd33vNnovBGC2CMNN3nvNnY3EVdoXMuTxXs.ojwZdojw7Ilney2GrmfUzlP69ljBqKEr2EOdL+wMjZ7obCWtaeeq2Vze3AXOzjhWvcQiiIw.wjP8Qxkq4QlQaLjYeHnX9bZMJWYp4FewlctIpOlNyZZMLlDCDMCwXgwme5lbBJpKZxInl8QyLRReiIDZEcAf0zebltKl.1EMLe0oJ+92YFc42nIFGQadTQzlGUDsIQEQ8Ep3v3N4Io5jTPNZywR4FJKs.GQAYkLjB0yyyIjXPvubWD9uWcdv+rRJv+rw3S5SYhiuTp6.1jyJ5MrTUXOzLDrig5gzEjky1nT7aM2hS0TiBytvkgwcykahc72v3VK2Tv.pCZNct.cPSJWG0CMitFKHonhBaqFD.rdegFsCPaIzMH307IYDsSpFuCBi1CRyfB.ifnN6fciF642we5G.z604q+QezE1w2e+XMEB.pehi2W7Z+0CrScnbgiN389nO5z9rCPKI2LP.R9ci2AgQhzZbTXev4gNe8KG6CejOmFCkl4nCt669teR+i.ZtYQWSUaEjexo5fc9w+ioECci4lBt5Und5wzxUoz0JHqan.MTVOSIugRFYbn20G2TxEumgVgP8bkxto.HoC+gOgUf4AMHo0JujtBNz8q.3eZwsJewGTRbSkrFqUoguf3ZxJqtVkfHc6WWTwPdcqfE83bwiNRjgFZjXCKDpxMhZ6NFx22f5UhEYnQFJxPgVQSGfaRq7.J08wstjTVkREqz94E2vx3f8bndNJw3tO5w8bqKspr0VMqzh.4v9UIF1g9osMrC8Z1G1glRrfjN3iQ7UsiTyoj2LhYOO2alZoju5zSt7clI47SM8ROLuzJx4urDZUrAKntZnhYjxSLl+.3VbJ2ymwmFo79jvGw3YB6imQcLdF0Wim0KZ...L9rmWzwnRRu.jeV.MhTKsdZ3SSPwFSDMLmQJiAJNmgMu8qD9OXrBVloctrPk7lRNmTo7FSqtgbd.G+vg.vF.QZHit+Q4LGtqqkE.FGgCE8xqKUYzK9NhEMjKXmMpXob4T.OEGG+5ECstR1r4kSoUTAZo5Ju6mWb8JQScnPebQkhoxWZUE0TV.A1.yEnaDSoooGgpadxnDzvsWKH4I+I8fmTGqXTyvTZyr2UFQ6ja+KWYebViWuYK+FMAa46PyVNWcwVZihT+7kwHnhhkZGxJ0Qpa2BjUZp2dkwSJitWtxywkVVMK+z4xImwf+lJZ4kJxOsZQZdyivgTQAyXB0UHiB.kFhhg501gjUE7yFq568tu6+QRV0rS3EqZnn6z.hLMIK9h07TjsLDIu4G7VAIu4OgG7loFewZyX9T9w+bUFI8+Vc0bkJvuKOjsyStx93rxSopwH9Zh6ULhDjgP0kRzQO.qDc7fRI5n6kJQS5e6.RI5nsY0URzMoDMI8n9UVYnfRI5n6oJQSEwDAjRzcXbkc3JQSQQpe9xDAkRzQ2KUhlLHbBHkn2i4JeJJknmYMMc0tJ8mIoH9UiyxwAU.ow4dLI7LTZbNgDncazvm.P1xKsUGitlkI.MvNdhGT63IZKcGO0Vy4XGf0bd3fRy4X6cZNSEOjAjhyw1akj7z1UQY4RqHUrtUd9aztTdlhjT+5nLRPo6br8PcmoCx1.R04NP9xNZ0moIJ0Om4nAk1yw16zdlJzsCHkmi0Ns.Mxm2R.FytIKPSQU7mBzUhf9.R+48Xp3oM0eFRklIOrRF0Qap1Jn+FP64gBJsmisGq8b7CVZOSQEEhDTpOGeOM5MHRjl.R+43sYS7Eq6Q2YZ5Q8KZQPHnzdN9da3aPlaVAj5ycXrkc5guAIEoAXLiFTJOGeOM9MHx2u.R643sUSO6TyqN8P2ffhz.phkHnTEK9dWnaXk.oAzFA1iYHeFJCoKHvOob97Zc9QtgEUn9zfdnCxZPGKnzfdn8NMnIS.6.R+4gZyJpDs6Q+YRpQCnjR7fR64g1C0dlJi9CHcm6vXI6n0clhdz.LkCETZNOzdmlyj0Hh.Ru48XVxyRo2bNXHavuRWjlyjTD+ooY4xzQ.om4P64a7gPOSWh4lNMcLKi+afs4LbPsMmg1is3bhCx5KmHnzWNwdb9BFKf0XNwdsGHsodhYFGzUY2YBpRCnjxvAklyI1qSavXAstycjLmc9IOXrlQG5QBJcnSrGm8fwBXsnSrmG0rNxdvtsLGLV8F4ykqxaUfY92p6kFZyfsQ32vU4KcfoZWrFUcZRwI69VAo3j.Vc5gqO0oO5+rNV0oOYcSEiRY94qPREeEai6suYcQEG1NU7E8fJdKgZSD84JbjAm312mbvbklikb3V8dC7I0gL7Z14yGjCnlViReNhnJ2K+bA4H5mvakPZYiFRG5+C+JsCFtLnJGXKa.QZ7+cWssHNHZKavPZz3e3uPUoNyEL7ZyOSxZOZNlOKlsDx1RSNXFWDo+.WOvqsYe1aIsgbNM804uprprtDPEFAZcRNF5QlA7H30p.qs7b.cYTkCurthj5p4kCmVZyvoeiR.rQnZhRpIS+mVzuNvgnH7RHDbShQ91MoNhCu2piHuibGXMYcYfpf7fgJ+TBcSY2BAwwuabirjHSHj4m8fBAsCOsPHIO0yTTGaE+89RcuTT5shmRJqCpXGdJTPPQpm4kVUI7JP8a+U5doh8yMiRd.RAOMj2wJdvxbbIY0LaYRFoZgjPNkHIg7s+vFem4fY10+zQKpR8qr.odo6rd.nrPz1fxBm1GEYdBYo+BcyLv.EG4WPKao7PpvP1oBvCgaU.G1VMgjkcGq9R0GKLb8YakQpOaqrya0wZakiT+6+HvbU4HsocuGmb6g7FA4HpYcgfOIQTFwjxkci1b620w.h2iAzzSNaxlyecTmPFAjyjGYuU.3yZWy5aTPOEXEFMuTo12pH6kp229+jqpdSoNviGq9bXGEggjZ9j95rJgXsrbcujxihq3K1RzGNtE.jqFb0KzyUg3At7uZr5Krupfj8sVxDm.LUHLQJ18RXdNp85bUcoUvZav2763I9NMtdIKVmNejjvTe5lLZ8oaxte98S5lDX08lQaStJYzfJ3aFsMorULRm+rao1AIpUDuFjm6UAjxIitW6qe6ASzjZ5ZcUA5FIQwupYRc5iEPgEVmHkrCOpvnHK00jRGZyvWp6kTdVaE.G.YjWnqJJpHoI9RQl9KWWwib.NfviQZShBuYy6CdGn08ZiRDizu02sXaYD0ZCqfXjZaty0adOwWkQT83Jdwu+C90ZjgCU44SNPIP+jdOblYooudSFKsDmjmUFQemGz7VN2sQTaXcfzaoZrVW15.jDk5hPZdHhR3IV8tXB4oHch23QaQ9v6q+6sG5CORph+bjEwwZKA22rcwjwmg1UVtOirc3QKBTs+hYc6GYvDKArx9eBTkYWMNAJjnKyUIEy1ecMAyNAoNUZV3frRyIBLklEZSJMOZfozrP6Qo43j1+a6T0oRye55ZD0TwupOGNBAlRyB60JMGMnUZdO9jB64oUZdtEuJ3+wmd7EmJc2lpyQa.UmiFzpNKrWuGHSUmSqnBPSqxmVRMa2XPvQRa7G8LL9cBREn2iIlufc8yPyNcaxYqQIsOdsTRKBs8p4Eqasti5Pq6SWcstiF7Zcume1LNolZQCIUKwsocmht2uuH6H75Tq557TXr+N2jo7IpecPISlxcdaRUb9TMoJNNNRf9o7PEmwWJ0kSmZ5ompkoXMUF6cs.cP4kh0KO2BSrzzsrQDYzQGZs1xHxua94D3QzSRIXLEzsslZuTtAxAUDJG4waOPVJ4XN20EscNDLtdA4UWUAshysLDn0HXDZM7FwGXDx4mg4DRL7vCGUXnPzyziEOxPCOb7QhOL8LchWveQQ2w4.SCtyxJquhNUDQNMIZYxlbEi83yVsSVYEiasb0reVsc5LJf4pPQu66+h+4zgS2e6X0WVmPfs8apCAeEGahZ6bcwDnSSsIJGznN5vnihd3OygdLzqjtfrbVx5p1WsqlBZWrmsYYnQK7CQqQ7.MQE634DahPLljFTm5oUmm4egL5X0S6v0uonh5YvO9oaRE.h0pUooZlt3Vys3TtrJGUn0MUSNELVaJ08VTSonbUcCQkoWy9.uldU3qJVCqanPYcia+uUDxgBkVeKE0rgpOyUPROZ.CjRs6gUaKbksh.9DgEbrzNcJLzkwURe5pAGf7KlbtzS2UEn7jzk5bwh57Htp+uz9HWkEen.a+uwaO6+Mdh.a+us7SsqpkoT2Z4Zs3Wyp+Y785pOvBJYUvmdiZ4A.vlFwZpM5gL9WE4Ohwh8gMyF8HQ49sjmCdCGA+eqcadw2qcth8XF2AUxiX+mVOep3G+eWS3TkOuXcSCqqH++3v2vkB2Rw82DQuB6+NBpHEMoApcijAKw6YDnq.Dfkp3igwB1zzLza0EyX1OkllSDqs598E2otkrzvGBYInJ0guUaQoD+t6Genw7P6WbCVcNtqyilfP6WF2CuejdeLZIuS.KGQpVEId7.eEPaTNHbIhgM+CsSt+zNl4Nr3JqVYDHDOZhHIhECHMvtDWmgnVAYUvT1rWlnfQRIcEotqrpDXjA0qddYIcUn7qHgJJsg7bpozkKJafaoAF1TUN2L08v1C3sEgMBtgMksS+LGXF1w8ZOy6uG1TF+X88yC6SQIRiTaj9eyCLjax8E70t+AlgMY970+FGXF1jYk4Wq3AlgMk4OeiCNxzHI229qbvYbSRu6+KevYbSt18G7kN3LtIUUK0W3fy3lbCIesu3AmwM4NR5e6CNiax8c+0dX2+3tOOG2mfacoL5ZlsPPsIOM.BE29nNqK1Iz93vYY4bEC0Kuv3StTxzdXWAjW0Zzgxo3JfdmhNFL6tc0FLh20GClWx0ASpklN8zKGHil94.ufgh5pNGNhe4pMb1VxGCmWz0gCDVa7whm1x63XdLyFniK4QGdjgRLR7QhY2TbD2oEYJNOrfXnkqokS2sjmgEm4f9LlC5YxqIAIZKqj2xR7jMQJOUbaZf.5aZPWtrYQHu77aLZqhrCHZmFIFUHATZxHIbfDItCMRj3F1F7a4f6Q0oG.nnnj7.G0KORbTNbsDjzUDjV1aaQwZ6EABYG1Jt0q5mrzsggZxk+E+47Bp85X2YxIcAh2Nme7zhmP7IpK1Nphpy0qBa2Y3lQGcc1Ep7caerd6juFnjRExJYHOdNnS7TUpGYRmzZwhtEoR8WKoR8zvRknL29mhN8wcf+sg3nXeNEGdsgIz01rnrdU4b.HrQGNwnIhOBMNF9jSIYHEp2uTubuYXd9ymdMsMSCV4AuN34+o4MzKIeIq6L88KHoVTQSs33EAcRo0gOQNo7Eq7HynkGf5c+0WTyPtni9Lqh4RwT2pRyIykCLLA2SHR4WZ7rYc+SrDPgs08.5mRNurgG2aFoMzzA3l4xPeOSHaNvnNq7DH1JxauXo0w3AHrGC0D95aA4mVBP00.230AsyyGYvX19co5rcPyeVz2XdkhFiqKKUF0X9Etja+mxuEFxVRayTRYyBXG866kFrxXl0lPReBsRpYgizWGeiEzzMQm1uSEVH62wBQ63tgenMQT7+ScHhRWzmkFYK0412nFzgHF2goG2yCW3yTM1B5ZYKkwXtr3FIRkteQxMVoWN7vmnXdE2NgSnQf1.1EcQA.ZDlP7gFMgvvCOpPnb.gVznqKI5x1DcREeZNXZhkUJO3ASiAmTpT9l9iShR+3h04v3t+R1GFumAgWb8H89bsY5j6yijDrmdcNp84hFTdsi7jFCr+WGiZOvaTKdbBjJuoAfXF4hgH2qb7nCOhvnQhLB8ZHzqoXtzgM8B2zN9TrfayW84XdHOCG1XM1XtetIKUzPacy62pF1tnIktHdQ0G1CdQ0ozU1fdcioj2PIiLYKIKYTnjA8RO4xgkzPsXExxIfUVnZ8p40VQJ+DoVf5QM.KQrNXntfVVY5EpqrkSxW3lZ.fZ70AxjMVnTdCkB4UnA6IyCVJ.x4L4jNgo40x.WuSkdbtRIme9aTTNYAY0qNuW.Eb8Mh0MGxZAwgM+KgAiX8GQK2j4eDcPzJWfkS70ZEOMmhJXy5kVG7X6GjxTdQCHmZSHxgzaCO9g0TjiqHw1fHGd8lPjComk1dxVvXdOSjy12yTjyWwtHmJyuJKyoRSkE5ToIJoNDSNIE6ToYR4NDObqRvSkWjVxic3hPzC43sCQ1S0pSlKHonhBFVhRv0OOoQOdKGlS7i6vzGqa1I3d1qH2Mk8CorUbvEI4h0zQoUOUv8drxPc6thz5OrLI7V4SOKYgM4897NPyNsK18T0V4N3fqMleQxNOts.s3DICF0+g1CsefjjM.6XCNl4wwibT6g1+sjMZiX7yVELd5kWR3N1XrEIsFl3mWrnwV4Q0RoaJqan.vI1EyI5PgxaSrz4w3hIDazDwiJD2whjwiDO1nQS3vLHiFMZr3QhjHTQvd9WFrBJ7LmDIgcuCERQleRtEJAHmSl+lJZ4kJNspsSsgmfCEM9gpuHXuB12uzqIFOcZGzqWmQurSuNAldMgDnAU2IUdPSpfg8fV5ORUXtkuwD1oTu2JLJkcJ0wwTpY.RPka94TDn85PDXTGDpUYDJOlRMob97ZsJoeQqGRUebyLqCBUdFgxqYTqooq17zoJX85XBUL6zoOn.iN4wDJrFEsnITwpGRUXzorrMJUphLJkcJUXLkJkT1VwJTkQ59cBE5Lmz9DpRLxjcxzovjI2O7daroTUP89kXgNWsrOm59LhkGqR4xIfWiQopf28a1biJ7r1oTOjQorSoNFlRktjcCaTicRUA+52kifkWN6x497LBhGKGMtdgVwxQkQ59UK7asrchz.eAFQxNQpOLQ5VK2JTA2Bk62EgPEeKaDo09hLhjGh1PEeu5QzVE7qOLRj2wy7SvUPRUIiWIHlyPL+07QXL+S3dTYO9hyMYiGGyOc0WG0gMj+fGvX17dcTA2Y1vA6C5LK.iO8dgUAey8E1KOp+LbiWxXMMckhHexMkhTdsUKQVyk19djd350swLV3KZmj83R1KpDQhEI5HQiD2YQknxcbOlr5Wj1C4G16fDnRfUcbtkULxKaOnpnhoqsmzoOh8BUPOfmcaG9H5UMCPqywMsJrLhtEX7wOuRFY0hx7WSdKTTUgIaGkK482ZUYUWBzpq3dfFHmUwPpLFHjeP.m.vSWD0lBc1QbaBLvN2xFk7tN8S8r9GIgw.7bPWoyqoyWPBLiAiIxahItG.SrNzgw4UTkwrn1CbuQiO5PwFZzQbA8DQrgvDok0Af3bpEJYPFf8RjBlxXuV0WzAlXp5ESzKGAU+zb3HofeRfLG9T5ZtL99ooqIIBCGOdjgDDF0ANZ3QA2QH9vTXfSUsrPtzJqaEdtdgC.Sx88.rlwCCJDLAP3nCGKhI53nlPgyxJiP7D.AzwFIjCZfRwEzfwqgj9VXtEmKNYmLcUGqC5rRfIYNnjuLXEQuWKjt5KcjprxGTrMJo.HE1rHcozEEY9l0XQjVgvq4EnJo26bGwPorVp.Hqqb9tXcL7L4ZPo8yMErQnfeya.mjOwVfIbEkyBC+zJUqQhXdsmdgwnsldZCICYfD1CMgV1sfwRsJF2dSR4roADHqYYqojOaYnpHbyw9CDOMWJEiLq4NL1qKvXnPABLdHq.ZBWdyp.fGlalaSg2ZYe9d5g36eT72+3boUfA+xUs97jw4.ITfd.BjxTx4knvR2xtxfSHkWRMiL4yLm5F.MrRokWR2NN9P9dPJT8A4g8Mi.bHw2Qyr9jbHzbmNPhH8c1.Y+b.cKaSf3RZkfAt2BR.4+P0xWrz530cAfmJPgWPmy0Suv5yH95Hvqg.Ar7Ght3i.+Luo.75dLuof0MC4bl8oPUOQnrc.N.rn.lmGUQEK2X0lh+3wbLA9wighwt4UfqXRz50TxmeForxnhBJQ6v7fgLhDsOI+v9aRNJafxZs4gpNg+PVYEGLJ+J2NIa.ppBW4MBDAsGTVt7PGbVt7Is99DATG566dH1QBPSouE8LqWaGqPti.qMO.ZgGHCjqVtdgR4KJOur5pjqr93wLgK7tGHZ+FEkmPJy8VUGlPTKultrTV5WSNq8UsmUYRh93s+PwojVu.PXE4yLyLKiG8VMcFwYJmCsOqCEYUzEFbSoMvFt.KHCoNI9OyqoU.PZzMHaXZ0rVW1xTDXOQr6drn8SUVoM3AS9UAz4BHlvvbQ4uLOx1MdHP+teh+9+LaBz4+x+neuG4h.8smSzcA5wEIEnGlKWtHQhMZtbglFUeKlYARllIkz0UfI4aVYhse73GUVFis6DR7FpJE0T0HBiaRNNy6NkrQIU4JkL3e2wLuQ5Bzr6gPChzx.HNKpKKRIGMPVI5I53VIhRFlob9SaYrsx2wTu+x1+iDTvOandOBGmYVILHXatHM9FHdjHW3JgCmAdVrwugjNeAfzEvzATJ5x+J7SCOwckGLCfxXfK+IJEMF.7JjO2ffsFmefKO5nvthnuPVcDzIVe0UkqXDfANO5tmG7JUdgJajANH.uIZRB78vqYLv4wOAORue3y.e+v5xqxqKW..hfK3CqnBMCDetRpYPRz0TQeJy8HOPFKP3RfuY9RxWH7aFNbezeZHBZbCfDgU.XzAhX8jftuOkb7CfqL1.v5lvlG3B7eZ9KOTD9K7lg6qOv+KmlN+.J.vOxU3U3+T7BQGA7GW7hn6i5.JrW49Q4B7uzqvCvi7ehOg4.h+UdEdA760GFYHkMK70RpNfvk3UtDuPD.3AIhfm3gf+4g7f+w5kAP.BjdX3vO7JgqJc.NjMQQSJkO+JfUgFfFyA9FD3TSf.i8d4WlZDUzZDs.f6TZUY3WDdGfr0Uj0G3BWh2ia.GFdfh+TkQwfQTq6q0m08TVUUSWd5Mf3DXBofH1PjY3JXSgqD9gg4siDxkCgErQe.sJ34W9R7fIdnYdftuZrKgqA+xmFxtf4Ob6y606UliwcDIfsBOaFvNg3dLIJkmNBFGPikADvbM4sJBnN.1zHPtV7SnTLcohv8mjRNqT9o.B8LeDDjZJSAvjg9rH72Uv7nTH2JGbHX7qsaCWYy86XMSWEgsIllidPfTTZQyb9akiL3YODOnlJr.X.SiHuVOwJMvfhwKaitC4oE+rbTCBfI01LzMlCkWWlcCnGAekBPWcAG.8fSoKSM7fln+dFZEBQUcJBWyOJkSonzvza+O4luqpg2tn8rkMOk0Ersqd5k.F6yBFwKeXc7affwmywgxwk4SM9T7iSu2hE.Z9TXMMnaZIPSKICV7Y0Uk0o1LtaCLyC+Dp2EePZT1sYEDmGLgSReAL1tQvIB0sNJtR2Nm4QICObxa62bSl1YA5037ZYfeQHP9wJeIw4TuqzNWgTvV3VF6LIRJGzpoxYoM+JhmmlnDJj02F0GnI887SwEM9fne4lcsYGYRverQR3UWD11nJybs3akLTKiZ1MXXAJNNNKxn0QJLB7Nt0k9gp8nITJ.soMzCBABhrcX8iC4TR0SxkRK+VX4M3ilRDPbJqyoRWXxsaliJm7jDMdcyK185u+eyXzrz7hWujTdJzc+hln6lkIoE4HgmtxwoY6QnDE6b+XHkia9YRh.umA9WDxhPJYwKT6oatRpfVEXNhipo2Q7VRaHCTBccZSD83wlWdUv2irkkkAJT.97TqUkdcMMi0P4NeYaMv+s+0+LhyirKDTNFsQrVCr5DtjEQ0MftcYsEfd2WeRfLPp0zlCocNdOGT1n.kW8VC.jywSCzIAK2704RfjaZJmDJ2LVxVy0sPlzd8IS5Sg3BJSmg7CcfVaFCkTSm5HsIdmumCeVNSgjHrYmMrdRtq2wnMmC+g+jb1sZTUVe601oVtEOTHlawYtEm4V78d2heDLZ3nHWfCzZF67NxSXP2zLxt9qleNWT.AzQ1c1wXstou836ounQzABJZ0vCGmC6onNTUH.Kyf7WUaD7NKF7NFGT+WDqOBx5CrdG.F7dZvNeh+U+k1CMju62bG27jXnB91ShwEFJynqDJYFC.zrrtjZwBZEkEH2jss6Ek7dXhs.sERfMEkZsXv6OCPSehm6nhVMFkrQfTQpNCbMUOsfx8ISOA79TvNaLYwLfwrDUPaB11BzS9nEDDHewJMGkr4YkzyRuQofxkkGgE7LAnUbOmkxikshKxDIBApMb+Zh1sg61Kyrgq6LXOgq1v84bwFttP37oAbszu2WFvkYGVZ6vd5xW5xTGmgq8uwuwOXrJFi8P6WLFq+kIBVXpydGGOCGXAxn7HlN91SXEtOLvvNJUfgUAa+7bw3ubk38kGprCJYk3qyP+MTnFW+tZG5uQZPsW35hC3Jh7j2s3s5A818DuUk4ppYTWQv+E.AeUE3v6PvJPikoZG9QUKhgvALT0BRHVLtvhwEVl3sOH0B50Gdd3Y47PxYS4.BVd4wb.AyADcJNf3jjNff44gtER4wrvCkkJWw.5OakFw5BKWToHXqWdRc4+2b7eaaa3BplviZtMbM6aX2zRyqAdsrSHodOGodCVYmT.McwG.D+l8xMjPz.J5WXWyttkec.kawcfFXvkH953bk8JltoQ1pz.+lk2ULEDU9IrmqcAjQnKql835EjWcUEjGxvKbPzB+srsLXqKePqrSymxqcZRUeZvPgYS11voY2Ui93DbKgNbMq2tfXummBsTFbSj31r0I8K5mN4Xbvd.AKMFTzOpCReOEO.iGOlePGfdQS2.lyOtiQpRuPOXJHKmEtkbeLX52rC.azeEMXMVSAcdYjFGggxkatg.kSvg8I8RRpqJ2XX193RuFXC+4kaLNriwgc87xJxUaHbXCy32l76CWtG0ImAfNVWYY3odWkaX1ab8bH3gGOJhXedNgDUzI3pyC9mURASmfwmLj++VVtVy42ph9Hzeu3SL9fCl5UmZvAUKB+dqOw39968jb3zm26u1ieD0WK28fesaB+Z2VKE9ZexVcZNSEHSKmWFU0lpMWkqczyvgOSsZQc2o4VH0znbt2rCchv8WGcJXGMsZVO5lHh9gk8HbyBVy0E18tL+9alK9OA23yNU5kL81B5uq3s+a49RusFO9OYI8Mjs4RYosbzpyT7B2x7x.fjpTP.IK16txM7+8aIZlVljVaxdjFX7aINcFsfKLC37ISxIHCyfNxPd1D9vTgNw.TCQ96TwemhyjYriEAdRNy4FsSTn6g2xYcI7VXQ1x9J+K3+j2qOyj2iNvZ7QZ6oHZk1d2MWtWTjlbeFmos2t+drz1yaKq5h1Dm1l1DsLcHdu28c+aaJcHt8WTrgzg3b+I1zgfOz1m2gNDeo+qLcHX5PvzgnCQGBVlPd.KSHOl0RQ3PIfve2BdreVzMgrnyKmivPxmSr7MVh9bg3SJNirb1UPqfT9M.pQ7WLlU6juv1+nq+WN17ZalB7AgzPxxU3rJNZMzThTomgGIdd2UgFrF9Q9zTIx1sVl4J48CIw1I3Pa3hGSRZS145vtFW9mrRb4amaKX0u20YBKIolUacyRH.9B+t01cevY9dtt0Vb2PTHc5kqENJ1GFC5mzJgBSqnRDODOEWbXsIUAFaxqxmFfUK5ovoc+U9dNKRo+lMYjPXKuAInw6X42ihjDd.y.b8jkfRdnjZpIo65sd7Xy.Fwt9NokLJoiDgY2KqAUB8c3tBOV6dHw+BlsVAhf7KEyp.oPtDj7876vw6QfXaEl0EoJchCE+BW4fZ7U2PQHcn5u7wF00zY3E5lJerXYUPQU0rJxRHVKHplrUfDVQkkUTYYEUVVQksCHgaDu1e8.rDtoKrbD7j1KprAZgH367u1QgHP7avJDAtuUVGkswWvdYabtEu5bKxmd7EmJcsgwVbsaLTHeW6F2852eF2qcifwKq1Mxpci6ANSMr0IfEx5MTh.OsoI0rZLPKm1u8GZSB3N+3m56X55TBCKUhaDyJz7TWepqOLtBMu4jIGd3xbeajbsqlM1nPVPyJ37B2e1IuH342z7Z0bS7pWb10lcMyqm409bW+hKeiaDwQEeFesUg9l.NFhKVhAK+y741Rd4qN5f.3Jls9A8aijsg4COion6NCI2UeQFKrbGOn1VqCLjgqxosuR3yaekPvtgAq4HWrFEwX9Gc6uGQk49P1WSb2GblSJ520DeAwlndFiBHl1P8L9FbIhLH8uMRtzRKYLJZB9V5iuw8Sd6ae6ot3Ct0ajc3zyr03uQx4me9aewamRahQlLyLx2mXBep6+fMKlz9xrwF55W+h2N+qkeXkItUx0Rpe0oMF4yA9SAk23pSmE7elH5npuV9WaD30FI2LhxDWL0puwUGI8Jin9fjintwzW7Af2MwVYWN1ZIe0UFY1gYKy14WhjcufMctJNFBqxZZ+oyZnPAcQzuemgX0KXOfsgxVflBnHe7FUw.hgg8g4cyk62ooB7pO3m2eAd0GWjNvq1Q2Yva67n9XIVfWwB7JVfW0oD3Usi3F9v9NtgOq0g9AoKPZhi9iGbl+e1N5OFzYLDGxqi9Cwu+C95icPLFhOT0rgz4ro4bQyU2ZH6Gs6X9UW4y0b5JC521ftxU17aN0qMj.dytqVZgKh0Udx6Oxsefotvu5MtsvjHckYlbhoKbUBRpiU9xpeFRw+YdmevXAhNusCKgADk+2TaKg8G06W0gkv5cid3hNr4zPzVJwSCesExcsQVIZlnir0OyjOXyjZQ25yMB7zLK1jfsTd+j25mQa5QyUnPAA7zlqeagEM2hawrKmK4bJyuj48WWXvMSJLnwZiN3BaMeTEvNRMP82nnSGMkzR4texW85kVezbfsrJnL70t48SN+T4KZ1eCYjHexoRN7Fn6GaKv9V2BYqtQGLK..Au9hQRdqM+YFzbZrZZoMRtxzuw3WDCuC8fY1H4fZKB1x67aMu036yc8YtXpot9TCkFra5MSFQa3qZd5rs4RitYRvm+Zn6OLt+VD7CY6ug2BrY5RIu2EUW7hCVJgQTb+c+M275WDYqvsRXjvH4slcdoKlCfOimF9VXwJfO+VC6os.oMcfos.A3UiQxAFlwwWGaqOm5n4.eBSwkylM13WDgGX1Jb+ssBYg8+AlC.omiyq.dxKs8QwG.qNDxpCgr5PXGbwqiL+dNpY983mr5IjmY0ymvsr5Iz28a9AtlUO6d82+6wxpmplUOOO8wSExb5W0EyoyxumC1U++Olkk5RanKKsNJhggKYqaJ+cnKya1.+Lqooq5Eyy189ubWm4eweZSl+EozA6uTJKQP4A2+m3Dk.r05zs9cDQeJ64JQAQSveITXuRalviJtzRWUWqTAmYXAxi1KqCD7.PIj2HopLf2gZpwj5ZEKlCLbP8EUBgjpj9pzAxzRx.8TJR2FfFSRc6AmIIP9UkLVLBUdZzWIhYRG0KG9ZAaWG010wrccbaWOjsqSX65gqbMFgtfTAHGBLylrEApGweBA.c.XcS47DO4DJqVtywsz0cDT4+CwgiiS6Amyprx6g95hx6AznnVY7.5gBfTc.0urjbfkjCrjbfkjCc.I4vtezGcAVRNreHIGBzP70kvnAVp0YI4PKrbz0Kqbzc.33t4o3bnlYULxwmjYfYlAlYFXtq4ft4rTlxLGZmlqvLh49fhTDP0Vj4d3QUX7NxngEY7KdnsJ2uQixX0Ufwi4eiieiCIaE9b8zad6AKt0lA5kKjeNDYOJWB9KyOQLOMa725y9+vlYi24GOvezXrSL1V1A5xIHZvmGiKirSPphq6lCsOr4Pu0xtZKzC0EYKzIhUKCgNQr.vJnSDqqwDnWNZblUPYVAkYEz80msxWN1G9HlUPYmsxco4vjWFapeN5kx87r4Dx+yrzDyRSLKM0sXoo9orzj2SsYFYpyOtTOloPgMMh4mPSs+5KzTEC+c+PWCMUflD+UMQnot69rPS0qEQOmsEQwoysrtm1I5G7fe+wXKlxVLksXZ21gZ+4b+PsuZGyDevXtLQdO6Ls+wiwNS6YWyNS66JbAR2P3m0iOC+ryZO7ybn7JKBzXU.wNLal0wefD45rOnnoJloGAfXAY7UZ09jOWIi9MTBqzsXWoT9d72UDWKaHzfYme7u7aKZJK3l1OryYGjPUQQzSQEGBnf2vj6aX9KymZ7o3mh2SMO2dpQ20YvH7e10fQXBeo4YXtbfeQ.+BgqIQyr.ESgjtthrtc8OeT4oONtyMTUJBVCv0Tc6EDMu6TxFkTkqbB38eaLyajtftrDIaIZPjVF.wYQcYwf+PF5I5hSYqv3XTHkT1t9D1BLUXJAuiSAjcJPSWDBfPU.8wYIrEKTEXgp.KTEXmJMrPUnQSXKd66Xd40j0kWu7ZWA2lm2suu0aK5yMO2B0Ye+U5a87tj9VtQ4XIwUqbBU3prI3Wx9lfslPI3Bco2ZUK1a5MGCsEu8MGCD.9G9nfeyw0rZ0ehJUqdevt9nftD02NBWpC46R9b+Vk74ZrEbeTsm+lE9+XqZOeFmU64x0ReWp1y+ZO5fX0dtWmVIg73L3z1NNCBhkNarCtfctq+N3BL6Nx.tf9fKX6WIL+N1Wx9KsC6fKfcvEvN3B5PN3BbTG56mtNzOTsUZxsUODa7yuPWKVfVpkzYbVMwN+BYESdVoWlU5kcqjXPXHeVMWlEakrXqbeQhJbFpDUHkT1pL8lkrBcQUDC3tXfNuuCUEBvxLnPHnMBdmECdGCEUwUhx3yxYoOL+UkUk0cTIvB9PLNYFC.HTtnJHP1y1tWTZyV.o3BNah5ofCuY.COARLrUiQo1pgjJUmAtlpmrkvI3MqfCBjjEy.FrPbGUGVJeQYzhBBjuXkliR17rR5YqU9qzZBkjivhFUVHM1VohfoRc15I8LbfozQ4QjR91CsbeXTF5U0N5bbiXFkgyvGE7W2TQV0PqX0VG5w1VG5tu+K9myp9Qs3316Xl0VHEU2CbuvcWAt2LQqUAFBwBFMXhbuYhxhbOVj6whbOVj60AD4d28ce2OIKx8XEYn8aEYH5SNwaM2hSwO+z2b54mdIO0kbo2OgXUsh+ce+DqvrhOyJ9Lq32FL5qY3wcRy40nSArULCMLyo531L0cmRd3RZZqSeZmEJzTRqWnxQS1teyB+cicKYCxXjBk6ZSouEYahe+G7+ZLRgBfEk9aGaFcY4GHSDDTnkp12UzYNCmy8H4k3TjhELmhxDmxDm1s3TzyQ4TTjNSKlbtzS64T7b4lXGliQ6bHpdk71OKpA4hfU.04wEj+E0TJJ6ocUQKe4S+6MgusqZ6JCt4+1WsOQVFb2RrD74LasBDgYkb0rv+COgSyBmXHnsgHZdVYX0+a.TyHislWpHxZV7uB+kEtho8WMCTdh1jg1RatrWo76rbIUvbMrUIC+xu7UuwbD1+cED3QXwXorYmnjggl5.mGC5mGZrS3+m1p0Fvz+h50f1yXfyCY1guRBS6iBeN3vYII0UQ1zMZDjoSGLhvEth6F1jmGZ0qWBCZDFi7Bf6vy+ln+E9C9TUPJPLvEJeuJOE7GApyCSCdEpm2DGR73qKcO4w0MTxojQQJO4y+vx+EPtkrG..DTQXBJqWircm025knG.N6C3OuMap8mzwqV1PkHCj.kKMf4m9R71.sKQx2bQuPYW1BqhHz7t7yALPwNVWeCZ5yCooVj3c2waP7OMh1DenhsZ6DaMM9tVOkMFBOGQ0CmhSHmb9q6iz5gyE22OrZFK2qIV8gvZ8UStLnIo8BkBYl8.FgyNsFIWnbOT4Ch6MKqXeM4sPFutL14BWf3IIeq5lu1xoMdyUFws6ZRAJCP1eF6xg6ifd2GMeZsFHUggrOO37.eQdW+jOzF45k7zSBtST3sulSe9.qg+73+ENhcmQgngR.MYxonJm0NanuQHTnhxs5Ar6Fb+v809.oWu7ABdgdj6HNJGd0d5SZAxjnsZdP4HbHcbIe2c9w+QFhMlCT5kvAJGt1PLbCD8DF68D7eDhnC3pEPid82y50QNdgv2IheCw8SUBvSautFDnUAvIcTHC58WWjUE.YgLWcvYyU+oBNZiWMSpfu8O558JVyTAOjXURE7wNHlJ38T8TA+iYKUvMITljvNjzBemuveZikV367O2VZge2u+CNpizB+s+PVZgyRK7VzbL+e1kGc+WYugk36rD2kk3t9OwcOKkSpqsNRepZ5kZEGdod6IDYdol4k5CbdolZU4SWiRMhOJAcD0zKW1nxtiYqpiT3W2ipNx4D8UUGITH2q5HhuS6npiLMW7QFD8K2ZQSFCVnP1HoPlgWazTIRkKA954EVZvKd6WKk1v3qQERjXybsIGBeMqvkbPtvkz9Ok3NkoXc2Vm0iSJtOommTbmwsSJNrYLb4jhy7PHpQOo3d79rSJtArruLZi+S+Fl1JIkjtz5PCJ7F7SecAdUGNqG.VXKSffmm.FQGRnuOdy8+CwiJBavJyku6SdsagZHJcN3olMl8FhSd5.BaXHqvK4F2A2oIrh9Ro+JQTCCauOFwdCiZuSEr.0c9EeoSrCpEKXc2+zm8WA+LN.VAGPqfCvUvBd4+s+4eRbOaAvh+6S86ieFGPrfCPVvALGsLL+y9GbJTOG0BleuGm82B+LNf4nNf4nNf4nVv7N+Kdyv3dNQYS97m8mfeFGvbTGvbTGvbLKXV7W9MeNbKkg4+treYbKNYJb.ywnf4YlY4xK61yg12EwreL21LRsNqFu667e4EEYgNKaSIrMkvJ+L62J+LG0RGRbXChYvwBFqccmY6WWY2VecmIXhxyCyJtJrzeLHnh6WpGHcH0bjyxMpYMGYZ9Xf+ZRMcshdI.Z2e426GrWK.JB6rFkI.pCs5N4UFmbNmYbxjIWJY55nP9zBlWE7IbxiGysDNAevV14jvIGsKNgSNNtzC4Tpb23gFHZTTqZOD5gBfRODpeYkdHVoGhU5gXkdH1gFHqzC0nAW+yXO35cYOSs5PrG9t95rBjEh8rPruoOs05yLD6Gpths9sOyu5upnUr0G569M+g1Nl03cFa8hdEa8s3S8xtlXqmERmrP5zyyhEh8GwNKVX9Nk46z8EkcnyRU1gvlHgcXrre1a381Y6M78Pv6iYoFZZC.j.1f4pokfqzoak5O3qp9ZdtX7bwXw9vG0bFOOkNXucRYoKah6HNAXatx5zs9cDc033EDMA+kPlYhVY3iJtzRHGC3zj5ncnrrNXCUUpOinajTUFfvolwOI.uTLGX3f5qhTGaKkzWkNktPEHxhzsAldPNw.xqeihxPhrRFq4PUdZzWIhY9i0KG9ZAaWG010wrccbaWOjsqSX65gqbMFgtfTAH6A3Z6V74H9S1FnC.K4Hmm3ImPY0xcNtE1gGCaa5cvGdLmzT3HO3KpazQFrUXGeBE1teSAfLVcEX7X923jP4Pxkil2dyaOwxsLQJPvEIR7jVmHYoUTINQxdZz07vDlwiPCqWxHy3W4HJ1VDb6WI72crV5QRFoagSKutxxZpxTq4.V5.tW+kfyYIotSpIo6wslALHc4F.LtjQIczje5kHuvm4+4XrPVq6yr4OqkULnMaNezfzv4+ieQG0lluVAVsogshLKhCC7sFW8M2cVNgH7Wl2ZGd2TQKuT8rEusOy2tYWcisEO1V75t1hm+iarSfiaLWlVYE3XOUWTfiIDYCz.oVwNFPjB9ACf3GyBFXgPFKDxXgPFKDx5.BgLTbXwBgrtu8BeNGgPlKKT21hgrVYj2v1JbKcqvT3SNq5B3jPUlj.SkwdMCswpxsUKD3iHpBQAR08qcGqadEVMOCmqpNVk8f9ZzgVyE9L8HxBsFVn0vBslNzPq4LTgVSMMwDKxZ5FpoLu.kXaS6BTiRJytO3LuDqjxvjcyjc20EDcr3bX+RbNTS+AIP3OnIkym26P9689i+t1qCEa+it9eIKj+X9Ch4Onp4OHWlV0U5OHA7.ol9CRvTPRP3OHSXf4OHl+fX9Ch4OnN.+AsazXOOyePcg9C5Is6OnXLOAw7DTKvSPBLOAU+dBRnF69DIlkYMQl0DYVSrawSPOEkmflIOXqZLGAsuxQPlFDHe0cDTnu627mh4HHlnalnalifXNBpizQPuHmPTRGAAMEhzJ.jIeJkG7.OOzX9D+8+Y17HztW+8+1LOBw7HDyiPUqxR6TWXKGB8DcQNDBMJ71aPkej.vOPn9k4DHlSfXNAh4DnNijBBt9MyIPcaNA5os6DnkKsBKkfXNBpk3Hnnd3HndOP5HnpW9qOAFcY1hGEbIWKA1gtvTe0Jk.aXIuldZz4bVBrCExiRfs32+A+bO5.XIvlheteLjxAOmwMEjCOwwKC2wpJfIFK1OZLGznPg93hvM+OWERo36HZcvzatnX4w07xqB9P07byN85ZZFqAzLh1jBmQbdMsBkOheI1e+Z.ott3dAP2tr1BREgwpWdMZY0ygz3DqGM09+A5Nost0..uGYv5rXCz75bIhOXicr2WqqagqIzaccfyWlN2gdNihgRp4QrZHOqFx2Nqg7mlylEKpp6OYdHi4gLlGx5VBtgyYqBxa4vDVDNvb6IysmcLt8zqSf4ygbyB3JzYEqjJ.AmUSuJmADuu9eA6PXtg2doKa033bkKwwVIiXkF3KUPOkhjpFE7T991cc6HhAhESppq7NE1Ud2vM.0xadOr2tGu4YNK.VuqqUFdU4Q4EB.m6Q.Id6hu.0WY018VUyiTXGRUMmPw7ghK9P489nO5zrDogcrz2Mc7NdXeXEfmiyKYmdlo8vYBLyAvLG.yb.cSwF+48bhdsJURL6+wlvylv2UY+umix9efI6qTqU0YV.rCirdLLd3IvhDPC+ih+aZObiZBtIr4kyYPFWAkuwRJqtlAoCnmQVNKbCmzuwGLlU6juvtW+8+iGadsMSA9fPGtU94e6OTbVEGsFZJwEniMbW7MdKj0oy5DLIr0wSoPcbrkzBrTGKoDXIkP2eRI3vlqmfnAJgd81lr0ZGWfj1quOo0rEHotZX3Vcrj93w7YrjxNo0r11VXtaBnOYfeQbBMacYk.byURmq.JP3no3HRBGbKYzxUMM6m83605Si5CrStFhKVhAo+sQxandwO2n4hlI5vShtlNzv1HYn87ojGfOZ5bSjfGA0Zeb3KhU08DXOXIE+E9G9MICn0GOFMey4sEPqa+Kk4KLtGAzZKNLx6NCn0mv0Y9m0kY9wajo7VVgwWS4aCyTYQb3AlHN7jjlfTv2laj+a+GjfcpZvL2HybirHSiEYZAXjo0QYKsSvU9f.VKim0cue1+C+wNMm1GvpwGLyocvxbZ8VmlSKp+BcwA1YuOzEMqK8S.fNaKjZE3hGuKpLjfGF0JlEwOU.Dsh3NlUKRX0hDVsHgUKRXGPwr3nsQcgjiBRehNi5PBy2Q0gEjGc+nEjaiEZkdqYgV4XkuLZUAL9Se5uPfWjU52JlhFe1oRujI5C827Vypi2nypIfc2FalSvmrj9Fx1Xij1xQq1jFb6utHtk4sa9hYA6TirJdf5txMritn4J2USvxW+2Ub5LZAmTENexIeBRoJcj9VvD9vTgNQq6gH+cp3uSwYxL1wh.OIm4bi1IJrc6zbu7d0Y3btic+exv6RHyqXyGV6VXjyHx7gEyGVLeX09OOPVSSWkEq7LeRx7IYWxgDvYp3uPEvpmEA6noHKJ7YtMj41vVwQCvSZdXQmGO4x9bKKOy8zcQdlq7HoVNmqh7j.vAckgBlO5X9ni4iNlO5X9ni4itVlO5Fl4itNZez8zt3iNgHLmzseJgr7ywM843bWgylx9xrbjfYeYl8k6jpASmkZZdMJ6Ra+it9fU+fId6W4+9JNmi+3Gwliyliyli21K659ZYblijXNRh4Ho8II215RYz0tSFrUWfv5QQs.fRUInuidF.YqTQ4KOktzp7Ur0jkwWdJtgGcvQFYTvuXiLZh3iDONzPHJ2ISF3NTtL3C0WFq2J6cJHoC5UCzF2gVU4XbPBsdNIf1.D2iiSXXgJMbGLnbLtEFe9ouCRXDx7IGEz+QhLXjPHqmvwA+y7ZaRbi0TVcMq6nTdylPlBcYorZp42xjEo9gwCykHlCP73boFep6XZzADLdDNgxP3Q4hFIRYfz7NXPr7sHgRglGJgXxntfISeiIh1ofIAvXhgc.i8wMyrcNz5QGwA.dBLRbxRFZ4xYQriWFD6CQQIn1wq.jUtWqGPG1K.E4XzU5Ln2Bi5xTmas7crLNGBHAOWkYNwIvk3aXMwIdffIg.4HtLwA.jjSua2vXD2fwwWJ0cRWPF7crCi.YNQcCBMaupvG85Bf0mLWB.yiPKzm8vTOLzEwiCjSrNVYTPColFqKPOkOUE64Pg9+S6cnjd
-
@hisefilo Can you upload a few presets that make it crash or can I just create a bunch of random presets?
-
-
@Christoph-Hart maybe this is a clue. Happens every time I open the project in HISE
-
Hmm I could not get it to crash what host were you using? Does it crash if you use JUCE‘s audio plugin host?
-
@Christoph-Hart I have reports from Logic mainly. But I just debugging with the Standalone by the moment. Will try on daws and report
-
@Christoph-Hart well. Logic no chases. but takes awhile on some presets to load (chan!) and Pluginhost JUCE crashed on preset loading.
Also plugin val on 5 crashed.
Will start deleting other stuff and leaving the Macro Panel on. To see when pluginval approves
Time taken to run test: 1 sec All tests completed successfully ----------------------------------------------------------------- Starting test: pluginval / Automatable Parameters... *** FAILED: VALIDATION CRASHED 0 pluginval 0x0000000102859360 _ZN4juce11SystemStats17getStackBacktraceEv + 64 1 pluginval 0x00000001027e7546 _ZN12_GLOBAL__N_119getCrashLogContentsEv + 38 2 pluginval 0x00000001027e7334 _ZN12_GLOBAL__N_111handleCrashEPv + 20 3 pluginval 0x000000010285959d _ZN4juceL11handleCrashEi + 13 4 libsystem_platform.dylib 0x00007ff81dc55c1d _sigtramp + 29 5 ??? 0x0000000000000000 0x0 + 0 6 libsystem_malloc.dylib 0x00007ff81da9494e small_madvise_free_range_no_lock + 442 7 libsystem_malloc.dylib 0x00007ff81da810a1 free_small + 912 8 SandStorm 0x000000011329ab1d DemoProjectAUFactory + 5444797 9 SandStorm 0x000000011329598e DemoProjectAUFactory + 5423918 10 SandStorm 0x0000000112f9571f DemoProjectAUFactory + 2277567 11 SandStorm 0x0000000112f4d491 DemoProjectAUFactory + 1982001 12 SandStorm 0x0000000112f4cd08 DemoProjectAUFactory + 1980072 13 SandStorm 0x0000000112f232ae DemoProjectAUFactory + 1809486 14 SandStorm 0x0000000112efb0af DemoProjectAUFactory + 1645135 15 SandStorm 0x0000000112efacee DemoProjectAUFactory + 1644174 16 SandStorm 0x0000000112fedac0 DemoProjectAUFactory + 2638944 17 SandStorm 0x0000000112feb25e DemoProjectAUFactory + 2628606 18 SandStorm 0x0000000112d65325 DemoProjectAUEntry + 69109 19 SandStorm 0x0000000112d72ffe DemoProjectAUFactory + 39326 20 AudioToolboxCore 0x00007ff81f884390 AudioComponentInstanceDispose + 182 21 pluginval 0x00000001028344a6 _ZN4juce23AudioUnitPluginInstanceD2Ev + 166 22 pluginval 0x000000010281eaee _ZN4juce23AudioUnitPluginInstanceD0Ev + 14 23 pluginval 0x00000001027f28b0 _ZZN12_GLOBAL__N_117deletePluginAsyncENSt3__110unique_ptrIN4juce19AudioPluginInstanceENS0_14default_deleteIS3_EEEEEN12AsyncDeleter15messageCallbackEv + 32 24 pluginval 0x0000000102898c69 _ZN4juce12MessageQueue21runLoopSourceCallbackEPv + 57 25 CoreFoundation 0x00007ff81dd05ef1 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17 26 CoreFoundation 0x00007ff81dd05ea0 __CFRunLoopDoSource0 + 157 27 CoreFoundation 0x00007ff81dd05c6e __CFRunLoopDoSources0 + 212 28 CoreFoundation 0x00007ff81dd048c8 __CFRunLoopRun + 943 29 CoreFoundation 0x00007ff81dd03e9f CFRunLoopRunSpecific + 560 30 HIToolbox 0x00007ff827b2bbd6 RunCurrentEventLoopInMode + 292 31 HIToolbox 0x00007ff827b2b9e6 ReceiveNextEventCommon + 679 32 HIToolbox 0x00007ff827b2b723 _BlockUntilNextEventMatchingListInModeWithFilter + 70 33 AppKit 0x00007ff820d61b37 _DPSNextEvent + 909 34 AppKit 0x00007ff820d609b8 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1219 35 AppKit 0x00007ff820d52ff3 -[NSApplication run] + 586 36 pluginval 0x00000001028934d0 _ZN4juce19JUCEApplicationBase4mainEv + 144 37 pluginval 0x0000000102893423 _ZN4juce19JUCEApplicationBase4mainEiPPKc + 83 38 dyld 0x0000000202e60310 start + 2432 Binary Images: 0x1027e0000 pluginval 0x7ff81dc52000 libsystem_platform.dylib 0x7ff81da7c000 libsystem_malloc.dylib 0x112d50000 SandStorm 0x7ff81f6d8000 AudioToolboxCore 0x7ff81dc87000 CoreFoundation 0x7ff827afc000 HIToolbox 0x7ff820d23000 AppKit
-
@hisefilo Also what helps if you keep the debug symbols in the build:
- Cancel the command line export
- Open the Autogenerated projucer file in the Projucer
- Go to Xcode (MacOS) -> Release
- Enable the "Strip Symbols" flag
- Save and open in Xcode, then Build for profiling.
This should give us a few function names in the crash report and not that pointer offset gibberish.
-
@Christoph-Hart The symbol stripping flag is enabled by default as far as I can see. Or you mean to disable the symbol stripping.
-
@hisefilo yeah, sorry disable that bad boy.
-
@Christoph-Hart Not much info. But interesting thing: I've updated pluginval and does not crash.
Old pluginval still crashing and Pluginhost also crashes on preset changing/loadingTime taken to run test: 4 ms *** FAILED: VALIDATION CRASHED 0 pluginval 0x0000000104af2360 _ZN4juce11SystemStats17getStackBacktraceEv + 64 1 pluginval 0x0000000104a80546 _ZN12_GLOBAL__N_119getCrashLogContentsEv + 38 2 pluginval 0x0000000104a80334 _ZN12_GLOBAL__N_111handleCrashEPv + 20 3 pluginval 0x0000000104af259d _ZN4juceL11handleCrashEi + 13 4 libsystem_platform.dylib 0x00007ff81dc55c1d _sigtramp + 29 5 ??? 0x0000000000000000 0x0 + 0 6 libsystem_kernel.dylib 0x00007ff81dbf371a mach_msg_overwrite + 723 7 ??? 0x0000600003b983c0 0x0 + 105553178756032 Binary Images: 0x104a79000 pluginval 0x7ff81dc52000 libsystem_platform.dylib 0x7ff81dbeb000 libsystem_kernel.dylib
-
@hisefilo try the stacktrace of the plugin host
-
@Christoph-Hart this is what you mean?
Process: AudioPluginHost [22982] Path: /Users/USER/*/AudioPluginHost.app/Contents/MacOS/AudioPluginHost Identifier: com.juce.pluginhost Version: 1.0.0 (1.0.0) Code Type: ARM-64 (Native) Parent Process: launchd [1] User ID: 501 Date/Time: 2023-03-30 10:01:20.1321 -0300 OS Version: macOS 13.0 (22A8380) Report Version: 12 Anonymous UUID: 1A53BBE3-57ED-73DB-15D5-619959A054A6 Sleep/Wake UUID: 79B6A69A-D003-44F6-8E0D-2C300590D027 Time Awake Since Boot: 63000 seconds Time Since Wake: 8233 seconds System Integrity Protection: enabled Crashed Thread: 0 JUCE Message Thread Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000034 Exception Codes: 0x0000000000000001, 0x0000000000000034 Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11 Terminating Process: exc handler [22982] VM Region Info: 0x34 is not in any region. Bytes before following region: 105553518919628 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL UNUSED SPACE AT START ---> MALLOC_NANO (reserved) 600018000000-600020000000 [128.0M] rw-/rwx SM=NUL ...(unallocated) Thread 0 Crashed:: JUCE Message Thread Dispatch queue: com.apple.main-thread 0 SandStorm 0x110fb141c 0x110f28000 + 562204 1 SandStorm 0x110fb13d4 0x110f28000 + 562132 2 SandStorm 0x111b411c0 0x110f28000 + 12685760 3 SandStorm 0x110fb1c04 0x110f28000 + 564228 4 SandStorm 0x1110ae910 0x110f28000 + 1599760 5 SandStorm 0x111a4b9b0 0x110f28000 + 11680176 6 SandStorm 0x111a4b844 0x110f28000 + 11679812 7 CoreFoundation 0x18a395a34 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28 8 CoreFoundation 0x18a3959c8 __CFRunLoopDoSource0 + 176 9 CoreFoundation 0x18a395738 __CFRunLoopDoSources0 + 244 10 CoreFoundation 0x18a39433c __CFRunLoopRun + 836 11 CoreFoundation 0x18a3938a4 CFRunLoopRunSpecific + 612 12 HIToolbox 0x193a083bc RunCurrentEventLoopInMode + 292 13 HIToolbox 0x193a08200 ReceiveNextEventCommon + 672 14 HIToolbox 0x193a07f48 _BlockUntilNextEventMatchingListInModeWithFilter + 72 15 AppKit 0x18d5ec630 _DPSNextEvent + 632 16 AppKit 0x18d5eb7c0 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 728 17 AppKit 0x18d5dfbf0 -[NSApplication run] + 464 18 AudioPluginHost 0x100ba9dc0 main + 196 19 dyld 0x189f8be50 start + 2544