Search Issue Tracker

Fixed

Fixed in 2021.3.32f1, 2022.3.12f1, 2023.1.18f1, 2023.2.0b15, 2023.3.0a11

Votes

0

Found in

2020.3.34f1

2021.3.5f1

2022.2.0a17

2023.1.0a4

2023.2.0a1

Issue ID

UUM-10237

Regression

No

Resetting Audio Settings on game object which has DontDestroyOnLoad causes a crash

--

-

How to reproduce:
# Open Mobile Audio test Suite project (link in comments)
# Open MainMenu scene
# Create a new script and add this code ~AudioConfiguration audioConfig = AudioSettings.GetConfiguration();~
        ~audioConfig.speakerMode = AudioSpeakerMode.Mono;~
        ~AudioSettings.Reset(audioConfig);~ to Start() function
# Add new script to Canvas prefab in MainMenu scene
# Play MainMenu scene
# Press begin button -> it loads next scene, but Canvas game object has ~DontDestroyOnLoad(this.gameObject);~ so it stays

Actual Result: when next scene loads whole editor crashes

Expected Result: Scene Loads and audio setting are reset 

Tested and reproduced on Editor and Android devices

Comments (1)

  1. mitaywalle

    Nov 01, 2023 17:12

    - 2022.3.12f1
    - Android build

    we experience infinite freeze on AudioSettings.Reset() at scene loading time. Trying to reproduce at empty project

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.