SearchIssue Tracker

15

5.3.4p1

784161

Yes

onAudioFilterRead allocates memory every frame instead of reusing the same buffer

1. Open attached project
2. Open scene Untitled.unity
3. Build to iOS and run
4. Attach the Unity profiler to the device
- Observe how the Memory Used Total slowly increases (about 0.1 every 4 seconds or so) until it reaches a certain amount, then it gets Garbage Collected

- Reproduced in Version 5.3.4p1 (e89f89413a91), Version 5.4.0b13 (90500643c620) on an iPhone 5 (iOS 7.1), iPhone 6+ (iOS 9.3)
- The initial Used Total amount in 5.4b13 (~50mb) is greater than in 5.3.4 (~30mb), and the memory is also more unstable (but has a linear increase pattern)
- Not reproducible in Version 5.2.4f1 (98095704e6fe)