Search Issue Tracker

Won't Fix

Votes

0

Found in

6000.0.55f1

Issue ID

UUM-120076

Regression

No

[Backport request] Race condition during domain reload

-

The editor crashes when attempting to extract a managed callstack that has been freed up.

 
(mono-2.0-bdwgc) collect_frame_text
(mono-2.0-bdwgc) stack_walk_adapter
(mono-2.0-bdwgc) mono_walk_stack_full
(mono-2.0-bdwgc) mono_walk_stack_with_ctx
(mono-2.0-bdwgc) mono_unity_managed_callstack
(Unity) MonoManager::ExtractStackTraceQuick
(Unity) Debug_CUSTOM_ExtractStackTraceNoAlloc
(Mono JIT Code) (wrapper managed-to-native) UnityEngine.Debug:ExtractStackTraceNoAlloc_Injected (byte*,int,UnityEngine.Bindings.ManagedSpanWrapper&)
(Mono JIT Code) UnityEngine.Debug:ExtractStackTraceNoAlloc (byte*,int,string)
(Mono JIT Code) UnityEngine.StackTraceUtility:ExtractStackTrace ()
(Mono JIT Code) (wrapper runtime-invoke) <Module>:runtime_invoke_object (object,intptr,intptr,intptr)
(mono-2.0-bdwgc) mono_jit_runtime_invoke
(mono-2.0-bdwgc) do_runtime_invoke
(mono-2.0-bdwgc) mono_runtime_invoke

*Actual results:* It crashes

*Expected results:* It doesn't crash

*Reproducible with versions:* 6000.0.55

*Not reproducible with versions:* 

*Can’t test with versions:* 2022.3.x.

*Tested on (OS):* Windows 11 Enterprise

*Notes:*
* The rate of reproduction depends on the project and code executing during InitializeOnLoad.

  1. Resolution Note:

    This has been fixed in Unity 6000.0.56f1.

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.