Search Issue Tracker
Fixed in 5.4.4
Votes
0
Found in
5.4.2p4
Issue ID
850332
Regression
No
Memory leak when unloading unused assets with Metal
Memory is continuously allocated (2 KB at a time) each time a scene is loaded on iOS with Metal as the Graphics API.
Steps to reproduce:
1) Open the attached project.
2) Build for iOS or as Mac standalone with Metal as the Graphics API.
3) Run on a Metal-capable device.
4) Using Instruments, monitor the memory allocations.
Memory is allocated (2 KB on iOS and 3KB on Mac standalone) each time a scene is switched. The memory buildup causes the app to crash eventually.
Reproduced on:
5.6.0a2, 5.4.3f1, 5.3.7p1
Devices:
MacBook Pro Early 2013
iPhone 7 iOS 10.2
iPad Air 2 iOS 8.1
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- [iOS] Application.deepLinkActivated does not get invoked while app is running when UIApplicationSceneManifest is added in Info.plist
- Inspector scroll area stretches when using components with nested serialized arrays on FBX model prefab instances
- Crash on ConstraintProjectionTree::projectionTreeBuildStep when ConfigurableJoint uses JointProjectionMode.PositionAndRotation and connected Rigidbody switches from kinematic to non-kinematic
- ScriptableObject asset is accessed during the lookup of Build Profiles when opening the Build Profiles Window
- [Multiplayer TPS Sample] Grenade launcher explosion misses the Player when the Collider count exceeds HitColliderBuffer
Add comment