Search Issue Tracker
Active
Under Consideration for 1.24.X
Votes
1
Found in [Package]
1.24.0
2.4.3
Issue ID
ADDR-3962
Regression
No
Bundles are not unloaded when unloading addressable Scenes
Reproduction steps:
1. Open the attached project "ReproProj"
2. Open “File > Build Profiles”
3. Enable Development Build, Autoconnect Profiler, and Deep Profiling Support
4. In the Scenes List, make sure “Scenes/StartScene“ is selected
5. Build And Run
6. In Player, press the “Space“ key
7. Open Window > Analysis > Memory Profiler
8. Make sure Memory Profiler is connected to Player
9. Capture a snapshot
10. In Player, press the “Space” key twice
11. Repeat step 9
12. Compare the snapshots
Expected result: Memory usage is the same
Actual result: Memory usage is higher in the 2nd snapshot by 15.2 MB
Reproducible with: 1.24.0 (2022.3.61f1), 2.4.6 (6000.0.47f1, 6000.1.1f1, 6000.2.0a9)
Reproducible on:
Windows Standalone Player (15.2 MB difference)
Play Mode (4.5 MB difference)
Testing environment: Windows 10 Enterprise 21H2
Not reproducible on: No other environment tested
Notes:
- String values for bundle locations remain in memory when unloading or after garbage collections
- References to SampleSceneB are still retained
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Errors are logged when importing an asset at a path with Firebase
- Entering too big of a number in 2D Renderer Lightmode Tags freezes the Editor
- Crash on GUIManager::DoGUIEvent when focusing on the Game view window on a specific project
- Asset creation in the Project Browser is not always undone/inconsistent when the undo shortcut is pressed right after creating an asset
- JobTempAlloc memory leak warning is thrown when the Player is shut down
Add comment