Search Issue Tracker
Fixed
Fixed in 2021.3.14f1
Votes
0
Found in
2021.3.13f1
Issue ID
UUM-54152
Regression
Yes
Crash on ScriptingInvocation::Invoke<bool> when toggling "Deep Profile"
Reproduction steps:
1. Open the attached “ProfileCrash” project
2. Open the Profiler window (Window > Analysis > Profiling Window)
3. Toggle the “Deep Profile” multiple times
Expected result: Deep Profile gets toggled on/off
Actual result: Editor crashes after toggling “Deep Profile”
Reproducible with: 2021.2.0b16, 2021.3.13f1
Not reproducible with: 2021.2.0b15, 2022.3.8f1, 2023.1.11f1, 2023.2.0b7, 2023.3.0a3
Fixed in: 2021.3.14f1
Reproducible on: MacOS 13.5 (M1 Max), MacOS 13.4.1 (Intel), Windows 10
Not reproducible on: No other environment tested
First few lines of stack trace:
{{#0 0x00000103243dac in bool ScriptingInvocation::Invoke<bool>(ScriptingExceptionPtr*, bool)}}
{{#1 0x00000103cd8b4c in Editor::Progress::CancelCallbackHandler::Cancel() const}}
{{#2 0x00000103cd9498 in Editor::Progress::ProgressManager::CancelOperation(Editor::Progress::ProgressManager::ProgressItem&, bool)}}
{{#3 0x00000103cdd5a0 in Editor::Progress::ProgressManager::CancelManagedProgress()}}
{{#4 0x00000103cd90d4 in Editor::Progress::CancelBeforeDomainReloadManagedProgress()}}
{{#5 0x0000010272dae8 in CallbackArray::Invoke()}}
{{#6 0x0000010321b5dc in ProfilerCallbackInvoke<CallbackArray, &GlobalCallbacks::beforeDomainUnload>::Invoke(char const*)}}
{{#7 0x000001032168b0 in UnloadDomain()}}
Note: iOS module must be installed to reproduce this issue
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Single click calls UI Element renaming with a delay when clicked on the UI Element name
- Any small change in UI Builder Inspector refreshes Editor Inspector
- Inaccurate Box Collider boundaries on a rotated child Cube when the parent GameObject Scale is non-uniform
- [Android] "SHADOWS_SCREEN" set as shader Keyword when no "_ShadowMapTexture" is bound leads to freeze on a build on some Mali GPU devices
- The global scene list is overridden in a project built with command line when the Override Global Scene List setting is disabled in the build profile
Add comment