Come risolvere l’errore “TLS Allocator ALLOC_TEMP_THREAD, underlying allocator ALLOC_TEMP_THREAD has unfreed allocations” in Unity

In alcune circostanze può capitare di eseguire dei comportamenti che attraversano tutta la gerarchia della scena, solitamente per errore (in quantro è un procedura assolutamente da evitare). In questi contesti viene generato un errore di TLS Allocator seguito da ulteriori due warning sulla memoria.

Pur eseguendo le modifiche per sistemare il codice errato però, tale errore rimane, impedendo l’esecuzione del gioco e il suo funzionamento.

Per risolvere il problema basta riavviare il progetto Unity in quanto una volta che è stata compromessa la memoria massima di Unity questo non riesce più a liberarla, se non attaverso un riavvio forzato dell’applicativo.

https://www.desdinova.it
Aiuto aziende e professionisti che hanno bisogno di sviluppare in modo creativo, alternativo ed efficace la loro identità digitale e che desiderano ottenere visibilità e risultati concreti attraverso lo sviluppo di strumenti online dall'elevata innovazione e personalizzazione (3D, Realtà Virtuale, Realtà Aumentata, Advergame, etc)
Daniele Ferla
Aiuto aziende e professionisti che hanno bisogno di sviluppare in modo creativo, alternativo ed efficace la loro identità digitale e che desiderano ottenere visibilità e risultati concreti attraverso lo sviluppo di strumenti online dall'elevata innovazione e personalizzazione (3D, Realtà Virtuale, Realtà Aumentata, Advergame, etc)

Must Read