Search Issue Tracker

Fixed

Votes

0

Found in

6000.1.0a9

Issue ID

UUM-91149

Regression

Yes

GetActiveBuildProfile can only be called from the main thread crash and error when switching from Windows to Android

-

Steps to reproduce:

  1. Create a new project with URP Sample > com.unity.template.urp-sample.
  2. Once the project opens, open Build Profile window.
  3. Create a new Android Profile.
  4. Switch to the new Profile.

Actual results: We get a console error and unity may crash
{quote}UnityException: GetActiveBuildProfile can only be called from the main thread. Constructors and field initializers will be executed from the loading thread when loading a scene.{quote}
Expected results: Editor does not crash or throws errors after restart.

Reproducible with versions: 6000.1.0a9

Not reproducible with versions: 6000.0.26f1,  6000.0.29f1

Tested on (OS):

  • macOS (Does not repro) 
  • Windows 

Notes:

  • Reports on discussions indicate that this issues occur on the following versions: 6000.0.28 and above. However, they do not seem consistent based on my testing on those versions. The issue is consistent on trunk.

*
[https://discussions.unity.com/t/unityexception-getactivebuildprofile-can-only-be-called-from-the-main-thread/1566152]

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.