Search Issue Tracker

Fixed

Fixed in 2023.3.0a10

Votes

3

Found in

2022.3.9f1

2023.1.13f1

2023.2.0b9

2023.3.0a5

Issue ID

UUM-49014

Regression

No

Assets referenced in Prefab Mode are never unloaded until a new Scene is loaded

-

Repro steps.

  1. Default scene (SampleScene) should be open.
  2. Take memory snapshot. Notice Texture "Screenshot 2023-09-13 091306" is not loaded.
  3. Open scene SampleSceneWithPrefab
  4. Take memory snapshot. Notice Texture "Screenshot 2023-09-13 091306" is loaded.
  5. Open scene SampleScene
  6. Take memory snapshot. Notice Texture "Screenshot 2023-09-13 091306" is not loaded.

The texture is unloaded as expected in workflow above.

Problematic workflow

  1. Default scene (SampleScene) should be open.
  2. Take memory snapshot. Notice Texture "Screenshot 2023-09-13 091306" is not loaded.
  3. Preview the prefab PrefabWithTexture
  4. Take memory snapshot. Notice Texture "Screenshot 2023-09-13 091306" is loaded.
  5. Exit preview
  6. Take memory snapshot. Notice Texture "Screenshot 2023-09-13 091306" is loaded.
  7. Open scene SampleSceneWithPrefab
  8. Open scene SampleScene
  9. Take memory snapshot. Notice Texture "Screenshot 2023-09-13 091306" is loaded.

In this workflow, "Screenshot 2023-09-13 091306" remains loaded.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.