Search Issue Tracker

Third Party Issue

Won't Fix in 2023.1.X

Votes

2

Found in

2020.3.34f1

2021.3.2f1

2022.1.0f1

Issue ID

UUM-1653

Regression

No

Project hangs when QualitySettings.vSyncCount is set to 0 after invoking Screen.SetResolution method in a coroutine

--

-

How to reproduce:
1. Open the user's attached "MinRepro" project
2. Enter the Play Mode in the "TestScene" Scene

Expected result: The cube in the Scene is spinning without any interruption
Actual result: After a few seconds after entering the Play Mode, the project freezes for a few seconds

Reproducible with: 2020.3.34f1, 2021.3.2f1, 2022.1.0f1
Couldn't test with: 2019.4.39f1 (downgrading errors are thrown), 2022.2.0a13 (project crashes at entering the Play Mode)

Reproduced on: MacOS 12.3 (Intel)

Note: Not able to reproduce with builds

  1. Resolution Note:

    Issue is caused by the Cyriaca package, not the Unity Editor. Specifically, the GetInitEnumerator() function which is defined by the package causes a short hang in the editor regardless of whether there are any calls to SetResolution or Vsync settings.

  2. Resolution Note (2023.1.X):

    Issue is caused by the Cyriaca package, not the Unity Editor. Specifically, the GetInitEnumerator() function which is defined by the package causes a short hang in the editor regardless of whether there are any calls to SetResolution or Vsync settings.

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.