Search Issue Tracker
By Design
Votes
0
Found in
2021.3.26f1
2022.3.6f1
2023.1.6f1
2023.2.0b2
Issue ID
UUM-43925
Regression
No
Crash on ves_icall_System_Environment_FailFast when opening the upgraded project
Reproduction steps:
1. Open the attached “ReproCrash” project
Expected result: The project opens
Actual result: Editor crashes
Reproducible with: 2021.3.29f1, 2022.3.6f1, 2023.1.6f1, 2023.2.0b2
Reproducible on: macOS 13.4.1 (c) (M1 Max), Windows 10
Note: On Windows the crash is silent
First few lines of stack trace:
#0 0x0000019799c724 in __pthread_kill
#1 0xb2278001978e1ae8 in abort
#2 0x81778002a6fd10d0 in ves_icall_System_Environment_FailFast
#3 0x000002a6fd66dc in ves_icall_System_Environment_GetCommandLineArgs_raw
#4 0x000002ae68f690 in (wrapper managed-to-native) System.Environment:FailFast (string,System.Exception,string) [{0x12203f1a8} + 0x70] (0x2ae68f620 0x2ae68f6e4) [0x130dc2a80 - Unity Child Domain]
#5 0x000002ae68f5c4 in System.Environment:FailFast (string) [{0x131e5c430} + 0x1c] (0x2ae68f5a8 0x2ae68f5d0) [0x130dc2a80 - Unity Child Domain]
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
- Texture2D hash changes inside of an AssetBundle when rebuilding a SpriteAtlas bundle with an empty AssetPostprocessor Script enabled
- Aniso Level still applies when Generate MipMap is disabled in Texture Import Settings
- Mipmap Limit Groups long names are not truncated when creating a new Mipmap Limit Group with a long name
- “ArgumentException: Invalid double parameter.” error is thrown when Infinity is typed into the Fixed Timestep field
- GameObject becomes gray when using HDRP and STP together on macOS
Resolution Note:
The Unity Editor is exiting here due to a call to Environment.FailFast, which is expected.