Search Issue Tracker

Fixed

Votes

0

Found in

6000.1.0a9

Issue ID

UUM-91150

Regression

Yes

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

-

*Steps to reproduce:*
# Create a new project with URP Sample > com.unity.template.urp-sample.
# Once the project opens, open Build Profile window.
# Create a new Android Profile.
# 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.