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
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Crash on RaiseException when opening a specific project
- DownloadHandlerScript.CompleteContent is called twice when building for WebGL
- Scene view has Y coordinates of the Screen Position node flipped when some of the URP features are disabled
- Volumetric fog shader variants are missing from build when "Strict Shader Variant Matching" is disabled
- Unnecessary modifications clutter the Scene when using a RectTransform driven by a LayoutGroup in a Prefab
Resolution Note:
Fixed by https://issuetracker.unity3d.com/product/unity/issues/guid/UUM-91151