Search Issue Tracker

Fixed

Votes

1

Found in

5.4.1p4

Issue ID

840773

Regression

Yes

[iOS] App freezes when unloading assets with Profiler attached to the device

iOS

-

If Unity's profiler is connected to a device, the app freezes indefinitely after unloading unused assets (when switching scenes for example) several times.

Steps to reproduce:
1) Open the latest attached project.
2) Build a Development iOS build with 'Autoconnect Profiler' selected.
3) Run on a device.
4) Make sure the Profiler gets attached to the process.

The project consists of 2 almost empty scenes (Canvases and some textures), those scenes are loaded one after another continuously. After some time switching (up to a minute) the app hangs - UI becomes unresponsive, Profiler stops receiving data. Xcode's Debug navigator shows increase of CPU usage up to 200%.

Reproduced on:
5.5.0b8, 5.4.1p4, 5.4.2f1

Did not reproduce:
5.3.6p7

Devices tested:
Reproduced - iPhone 6S iOS 10.0.2
Did not reproduce - iPhone 7 iOS 10.0
According to users, it also reproduces on iPhone 6 Plus and 6S running iOS 9.3.5. and 10.0.2.

Comments (1)

  1. jfperusse_bhvr

    Nov 07, 2016 14:41

    Reproduced - iPad Mini 3 iOS 9.3.2

    Makes it impossible to profile our game on this device.

Add comment

Log in to post comment