Search Issue Tracker
Fixed in 5.3.0
Votes
0
Found in
5.2.0f2
Issue ID
734688
Regression
No
[Canvas] Destroying canvas causes memory leak
Reproduction steps:
1. Open attached project
2. Open and play the "GUILeak" scene
3. There is a "GUILeak" object in the scene that will destroy and recreate object with UI canvas component every frame
4. Check profiler and observe that memory consuption keeps getting higher
NOTE: You can click "Stop Allocations" button on the screen. Memory consumption will stabilize but it will never return to original level.
Comments (2)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- "Shader warning in 'Hidden/Light2D': implicit truncation of vector type" is thrown when building Universal 2D template
- AI Assistant breaks compilation of packages using System.Runtime.CompilerServices.Unsafe via auto-referencing
- Unity Hub checks the "Documentation" module by default on the 6.4 and 6.5 streams despite that it was unchecked with the previous installs
- Shortcut that toggles between Dopesheet and Curves Views in the Animation Window's Timeline is mislabed
- Property List Items Overlap onto the Property List's top edge when scrolling through a long Property List
AdamApache
Oct 27, 2015 15:44
This is still extant in 5.2.2.
I have built a simple project which switches between 2 scenes with canvases, and it's still leaking.
Mr_Friendly
Oct 16, 2015 00:14
Any idea what release this will be fixed in? It's causing us quite a problem at the moment.