Search Issue Tracker
Won't Fix
Votes
0
Found in
2018.2.5f1
Issue ID
1107045
Regression
No
Unity get stuck on mono JIT compile on the main thread when loading the project after updating files on SVN
FYI I think I may have reproduced this by mistake, switching platform to Lumin. It didn't go away until I purged and rebuilt. I was hanging here:
[Inline Frame] mono-2.0-bdwgc.dll!mono_os_cond_wait(_RTL_CONDITION_VARIABLE *) Line 331 C
mono-2.0-bdwgc.dll!mono_coop_cond_wait(_MonoCoopCond * cond, _MonoCoopMutex * mutex) Line 90 C
mono-2.0-bdwgc.dll!mono_threadpool_io_remove_socket(int fd) Line 655 C
mono-2.0-bdwgc.dll!ves_icall_System_Net_Sockets_Socket_Close_internal(unsigned __int64 sock, int * werror, _MonoError * error) Line 788 C
[External Code]
mono-2.0-bdwgc.dll!mono_jit_runtime_invoke(_MonoMethod * method, void * obj, void * * params, _MonoObject * * exc, _MonoError * error) Line 2809 C
mono-2.0-bdwgc.dll!do_runtime_invoke(_MonoMethod * method, void * obj, void * * params, _MonoObject * * exc, _MonoError * error) Line 2915 C
mono-2.0-bdwgc.dll!mono_domain_try_unload(_MonoDomain * domain, _MonoObject * * exc) Line 2712 C
mono-2.0-bdwgc.dll!mono_domain_unload(_MonoDomain * domain) Line 2640 C
Unity.exe!UnloadDomain() Line 1761 C++
Unity.exe!MonoManager::CreateAndSetChildDomain() Line 1691 C++
Unity.exe!MonoManager::BeginReloadAssembly(DomainReloadingData & savedData) Line 1255 C++
Unity.exe!MonoManager::ReloadAssembly(bool scriptsCouldBeChanged) Line 1076 C++
Unity.exe!ReloadAllUsedAssemblies(bool scriptsCouldBeChanged) Line 464 C++
Unity.exe!Application::TickTimer() Line 1923 C++
Unity.exe!MainMessageLoop() Line 409 C++
Unity.exe!WinMain(HINSTANCE__ * hInst, HINSTANCE__ * hPrev, char * szCmdLine, int nCmdShow) Line 1072 C++
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
- Fixing Message Loss in UMPE During Domain Reload
- The Editor freezes when ScheduleReadOnly of IJobParallelForTransform with dependency is used
- Text is truncated in the Inspector when the display scale is set to 150%
- CancellationTokenSource(<timeout>) has incorrect cancellation status when used in WebGL Player
- VFX property value names are cut off when properties with 'Arc' are viewed in the VFX Blackboard
Resolution Note:
Issue with static constructor initialization. Not going to be fixed with old mono.