Search Issue Tracker
Fixed in 2020.1.X
Fixed in 2018.4.X, 2019.2.X, 2019.3.X
Votes
0
Found in
2019.2.0a4
2019.2.7f2
2019.3
2020.1
Issue ID
1194176
Regression
Yes
Editor crashes at RtlEnterCriticalSection when the assembly is reloaded
Steps to reproduce:
1. Download and open the attached project
2. Create a new script
Results: Editor crashes when on assembly is reloaded and System.Diagnostics.Process.GetCurrentProcess().MainModule is called.
Reproduced with: 2020.1.0a9, 2019.3.0b8, 2019.2.11f1
Not reproducible with: 2019.2.0a3, 2018.4.12f1
Regression introduced in: 2019.2.0a4
========== OUTPUTTING STACK TRACE ==================
0x00007FF957E3B40D (ntdll) RtlEnterCriticalSection
0x00007FF907DD6878 (mono-2.0-bdwgc) [c:\users\builduser\builds\ypt7xzqf\0\vm\mono\mono\metadata\class.c:6645] mono_bounded_array_class_get
0x00007FF907E533F0 (mono-2.0-bdwgc) [c:\users\builduser\builds\ypt7xzqf\0\vm\mono\mono\metadata\object.c:5993] mono_array_new_checked
0x00007FF907E63896 (mono-2.0-bdwgc) [c:\users\builduser\builds\ypt7xzqf\0\vm\mono\mono\metadata\w32process.c:588] ves_icall_System_Diagnostics_Process_GetModules_internal
0x00000219FFB3DEB9 (Mono JIT Code) (wrapper managed-to-native) System.Diagnostics.Process:GetModules_internal (System.Diagnostics.Process,intptr)
0x00000219FFB3DBF3 (Mono JIT Code) System.Diagnostics.Process:GetModules_internal (Microsoft.Win32.SafeHandles.SafeProcessHandle)
0x00000219FFB3B34B (Mono JIT Code) System.Diagnostics.Process:get_Modules ()
0x00000219FFB3B083 (Mono JIT Code) System.Diagnostics.Process:get_MainModule ()
<...>
========== END OF STACKTRACE ===========
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- A submenu disappears on MacOS when the MenuItem method argument "isVariableFunction" is set to "false" and priority argument is set to "-1"
- The Sprite Library Editor window has an incorrect order of Sprites when the Sprites are reordered and the order saved
- Tilemap Tiles do not get lit up unless the Light Range is greater than the distance between the position of the Tile before the transformation and the Light Source when the Tile is transformed with Tilemap.SetTransformMatrix method
- The Editor and "Reloading Domain" windows are frozen when entering Play Mode
- Crash when attempting to create a custom FMOD DSP unit
Add comment