Search Issue Tracker

Fixed

Fixed in 1.19.17

Votes

1

Found in [Package]

1.1.7

Issue ID

ADDR-2347

Regression

Yes

AddressableAssetInspectorGUI causes extreme editor slowdown when selecting an addressable asset in the Inspector window

Package: Build Pipeline - Addressables

-

How to reproduce:
1. Open the attached project "AddressableAssetsGUI.zip"
2. Open the Profiler window and choose "Editor"
3. Enable 'Deep Profiling'
4. Start recording
5. Select Scenes/SampleScene (or any other asset)
6. Stop recording
7. Observe performance spike

Expected result: No performance spike when selecting asset and the Addressables package is installed
Actual result: Performance spike experienced when selecting asset after fresh load of the project.

Reproducible with: 1.1.7 (2019.4.32f1, 2020.3.21f1), 1.19.9 (2019.4.32f1, 2020.3.21f1, 2021.1.25f1, 2021.2.0f1, 2022.1.0a13)
Not reproducible with: 1.1.5 (2019.4.32f1, 2020.3.21f1)
Could not test with: 1.1.5, 1.1.7 (2021.1.25f1, 2021.2.0f1, 2022.1.0a13) - package not available

Notes:
- Stack points to:
AddressableAssetInspectorGUI.OnPostHeaderGUI()
BuildUtility.IsEditorAssembly()
BuildUtility.get_editorAssemblies()
CompilationPipeline.GetAssemblies()

  1. Resolution Note (fix version 1.19.17):

    Fixed in Addressables 1.19.17

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.