Search Issue Tracker
Fixed
Fixed in 2021.3.28f1, 2022.2.0b15, 2023.1.0a18
Votes
0
Found in
2021.3.23f1
2023.1.0a12
Issue ID
UUM-11648
Regression
Yes
Editor crashes when EditorUtility.UnloadUnusedAssetsImmediate is called
Reproduction steps:
1. Open the user’s attached project
2. Select from the top menu Debug > UnloadUnusedAssetsImmediate
Expected result: Assets are unloaded successfully
Actual result: Editor crashes
Reproducible with: 2021.2.0a15, 2021.2.19f1, 2021.3.8f1, 2022.1.10f1, 2022.2.0b4, 2023.1.0a4
Not reproducible with: 2020.3.37f1, 2021.2.0a14
Reproducible on: Windows 11
Note: in the 2020.3 stream these errors are outputted into the Console:
- _UnloadUnusedAssets incorrect caused some assets to load. This can easily cause deadlocks or crashes_
- _Assertion failed on expression: 'state.originalObjectCount == (int)Object::GetLoadedObjectCount()'_
First lines of stacktrace:
0x00007FFE24B16105 (mono-2.0-bdwgc) \[C:\build\output\Unity-Technologies\mono\mono\metadata\object.c:5913] mono_object_new
0x00007FFE3AC4BC8A (mono-2.0-bdwgc) \[C:\build\output\Unity-Technologies\mono\mono\metadata\object.c:1796] mono_class_vtable
0x00007FFE3AC542CE (mono-2.0-bdwgc) \[C:\build\output\Unity-Technologies\mono\mono\metadata\object.c:6237] mono_string_new_size_checked
0x00007FFE3AC54081 (mono-2.0-bdwgc) \[C:\build\output\Unity-Technologies\mono\mono\metadata\object.c:6355] mono_string_new_checked
0x00007FFE3ACC683A (mono-2.0-bdwgc) \[C:\build\output\Unity-Technologies\mono\mono\mini\mini-runtime.c:2664] mono_jit_runtime_invoke
0x00007FFE3AC48312 (mono-2.0-bdwgc) \[C:\build\output\Unity-Technologies\mono\mono\metadata\object.c:2921] do_runtime_invoke
0x00007FFE3AC522FF (mono-2.0-bdwgc) \[C:\build\output\Unity-Technologies\mono\mono\metadata\object.c:2968] mono_runtime_invoke
0x00007FFEC453474C (KERNELBASE) RaiseException
0x00007FFE397C064C (mono-2.0-bdwgc) \[C:\build\output\Unity-Technologies\mono\mono\utils\mono-log-common.c:143] mono_log_write_logfile
0x00007FFE397AC4A2 (mono-2.0-bdwgc) \[C:\build\output\Unity-Technologies\mono\mono\eglib\goutput.c:172] monoeg_g_logv_nofree
0x00007FFE397AC57C (mono-2.0-bdwgc) \[C:\build\output\Unity-Technologies\mono\mono\eglib\goutput.c:215] monoeg_assertion_message
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
- [VFX Graph] Base Color Map Inconsistency between Lit and Unlit Ouput
- [HDRP] Water is using the wrong depth when calculating absorption for alpha clipped transparents with depth prepass enabled
- [VFX Graph] Emissive isn't working with Decal output
- Gizmos are not drawn in Game view and Render Graph Execution errors are shown when stacked Overlay Camera is used and 'Compatibility Mode' is disabled
- Crash on WalkTypeTreeInternal when selecting the Texture of a specific FBX
Resolution Note (fix version 2022.2.0b15):
Fixed in: 2022.2.0b15