0
Cannot Reproduce

Unmanaged editor crash during method invoke

Whiskey Jack 2 years ago updated by Lazlo Bonin (Lead Developer) 2 years ago 2

Unity 2018.1.3f (Runtime .NET 4.x)

Stacktrace:

0x00007FF99527E2F2 (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\metadata\metadata.c:1616] mono_generic_class_hash 
0x00007FF995285777 (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\metadata\metadata.c:5481] mono_signature_hash 
0x00007FF9951F1B95 (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\eglib\ghashtable.c:206] do_rehash 
0x00007FF9951F242D (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\eglib\ghashtable.c:243] monoeg_g_hash_table_insert_replace 
0x00007FF995273089 (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\metadata\marshal.c:3832] mono_marshal_get_delegate_invoke_internal 
0x00007FF9953F5476 (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\mini\mini-trampolines.c:1262] mono_delegate_trampoline 
  ERROR: SymGetSymFromAddr64, GetLastError: 'Не найден указанный модуль.' (Address: 0000000011CE1073)
  ERROR: SymGetModuleInfo64, GetLastError: 'Произошел сбой в программе инициализации библиотеки динамической компоновки (DLL).' (Address: 0000000011CE1073)
0x0000000011CE1073 ((<unknown>)) (function-name not available)
0x0000000045DF443D (Mono JIT Code) [C:\Users\lazlo\Projects\Ludiq\Ludiq.Core\Runtime\Reflection\Optimization\InstancePropertyAccessor.cs:104] Ludiq.InstancePropertyAccessor`2<Ludiq.GraphElement`1<Ludiq.IGraph>, System.Guid>:GetValueUnsafe (object) 
0x0000000045DF41CB (Mono JIT Code) [C:\Users\lazlo\Projects\Ludiq\Ludiq.Core\Runtime\Reflection\Optimization\InstancePropertyAccessor.cs:85] Ludiq.InstancePropertyAccessor`2<Ludiq.GraphElement`1<Ludiq.IGraph>, System.Guid>:GetValue (object) 
0x000000003B0EF39B (Mono JIT Code) [C:\Users\lazlo\Projects\Ludiq\Ludiq.Core\Runtime\Cloning\Cloners\ReflectedCloner.cs:23] Ludiq.ReflectedCloner:FillClone (System.Type,object&,object,Ludiq.CloningContext) 
0x000000003B0EF13F (Mono JIT Code) [C:\Users\lazlo\Projects\Ludiq\Ludiq.Core\Runtime\Cloning\Cloner.cs:32] Ludiq.Cloner`1<T_REF>:Ludiq.ICloner.FillClone (System.Type,object&,object,Ludiq.CloningContext) 
0x000000003B0EC4C4 (Mono JIT Code) [C:\Users\lazlo\Projects\Ludiq\Ludiq.Core\Runtime\Cloning\Cloning.cs:94] Ludiq.Cloning:CloneInto (Ludiq.CloningContext,object&,object) 
0x000000003B0EC003 (Mono JIT Code) [C:\Users\lazlo\Projects\Ludiq\Ludiq.Core\Runtime\Cloning\Cloning.cs:59] Ludiq.Cloning:Clone (Ludiq.CloningContext,object) 
0x000000003B0F0B73 (Mono JIT Code) [C:\Users\lazlo\Projects\Ludiq\Ludiq.Core\Runtime\Cloning\Cloners\ListCloner.cs:31] Ludiq.ListCloner:FillClone (System.Type,System.Collections.IList&,System.Collections.IList,Ludiq.CloningContext) 
0x000000003B0EF13F (Mono JIT Code) [C:\Users\lazlo\Projects\Ludiq\Ludiq.Core\Runtime\Cloning\Cloner.cs:32] Ludiq.Cloner`1<T_REF>:Ludiq.ICloner.FillClone (System.Type,object&,object,Ludiq.CloningContext) 
0x000000003B0EC4C4 (Mono JIT Code) [C:\Users\lazlo\Projects\Ludiq\Ludiq.Core\Runtime\Cloning\Cloning.cs:94] Ludiq.Cloning:CloneInto (Ludiq.CloningContext,object&,object) 
0x000000003B0EF43B (Mono JIT Code) [C:\Users\lazlo\Projects\Ludiq\Ludiq.Core\Runtime\Cloning\Cloners\ReflectedCloner.cs:25] Ludiq.ReflectedCloner:FillClone (System.Type,object&,object,Ludiq.CloningContext) 
0x000000003B0EF13F (Mono JIT Code) [C:\Users\lazlo\Projects\Ludiq\Ludiq.Core\Runtime\Cloning\Cloner.cs:32] Ludiq.Cloner`1<T_REF>:Ludiq.ICloner.FillClone (System.Type,object&,object,Ludiq.CloningContext) 
0x000000003B0EC4C4 (Mono JIT Code) [C:\Users\lazlo\Projects\Ludiq\Ludiq.Core\Runtime\Cloning\Cloning.cs:94] Ludiq.Cloning:CloneInto (Ludiq.CloningContext,object&,object) 
0x000000003B0EC003 (Mono JIT Code) [C:\Users\lazlo\Projects\Ludiq\Ludiq.Core\Runtime\Cloning\Cloning.cs:59] Ludiq.Cloning:Clone (Ludiq.CloningContext,object) 
0x000000003B0EB13B (Mono JIT Code) [C:\Users\lazlo\Projects\Ludiq\Ludiq.Core\Runtime\Cloning\Cloning.cs:36] Ludiq.Cloning:Clone (object,Ludiq.ICloner,bool) 
0x000000003B0EAF5B (Mono JIT Code) [C:\Users\lazlo\Projects\Ludiq\Ludiq.Core\Runtime\Cloning\Cloning.cs:47] Ludiq.Cloning:CloneViaFakeSerialization (object) 
0x000000003B0E9733 (Mono JIT Code) [C:\Users\lazlo\Projects\Ludiq\Ludiq.Core\Runtime\Cloning\Cloning.cs:52] Ludiq.Cloning:CloneViaFakeSerialization<T_REF> (T_REF) 
0x000000003B95D7B3 (Mono JIT Code) [C:\Users\lazlo\Projects\Ludiq\Ludiq.Graphs\Runtime\GraphNest.cs:203] Ludiq.GraphNest`2<TGraph_REF, TMacro_REF>:Instantiate (System.Collections.Generic.Dictionary`2<Ludiq.IGraph, Ludiq.IGraph>) 
0x000000003B95DDF7 (Mono JIT Code) [C:\Users\lazlo\Projects\Ludiq\Ludiq.Graphs\Runtime\GraphNest.cs:232] Ludiq.GraphNest`2<TGraph_REF, TMacro_REF>:Instantiate (System.Collections.Generic.Dictionary`2<Ludiq.IGraph, Ludiq.IGraph>) 
0x000000003B95C40B (Mono JIT Code) [C:\Users\lazlo\Projects\Ludiq\Ludiq.Graphs\Runtime\GraphNest.cs:160] Ludiq.GraphNest`2<TGraph_REF, TMacro_REF>:Instantiate () 
0x000000003B95C2D3 (Mono JIT Code) [C:\Users\lazlo\Projects\Ludiq\Ludiq.Graphs\Runtime\Machines\Machine.cs:51] Ludiq.Machine`2<TGraph_REF, TMacro_REF>:Awake () 
0x000000003B95C1B3 (Mono JIT Code) [C:\Users\lazlo\Projects\Ludiq\Bolt.Flow\Runtime\FlowMachine.cs:17] Bolt.FlowMachine:Awake () 
0x000000003B8FCCC8 (Mono JIT Code) (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)
0x00007FF99531A1AB (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\mini\mini-runtime.c:2809] mono_jit_runtime_invoke 
0x00007FF9952A1A42 (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\metadata\object.c:2915] do_runtime_invoke 
0x00007FF9952AAA2F (mono-2.0-bdwgc) [c:\buildslave\mono\build\mono\metadata\object.c:2962] mono_runtime_invoke 
0x0000000140BDCE6A (Unity) scripting_method_invoke
0x0000000140BD59F0 (Unity) ScriptingInvocation::Invoke
0x0000000140BD5AAE (Unity) ScriptingInvocation::InvokeChecked
0x0000000140B8B42C (Unity) MonoBehaviour::CallMethodInactive
0x0000000140B8AFC4 (Unity) MonoBehaviour::CallAwake
0x0000000140B8A5A8 (Unity) MonoBehaviour::AddToManager
0x0000000140B8ABD7 (Unity) MonoBehaviour::AwakeFromLoad
0x0000000140C46481 (Unity) AwakeFromLoadQueue::InvokePersistentManagerAwake
0x0000000140C48EE9 (Unity) AwakeFromLoadQueue::PersistentManagerAwakeFromLoad
0x00000001409B1FCC (Unity) LoadSceneOperation::CompleteAwakeSequence
0x00000001409B2B24 (Unity) LoadSceneOperation::IntegrateMainThread
0x00000001409B61CB (Unity) PreloadManager::UpdatePreloadingSingleStep
0x00000001409B5EBD (Unity) PreloadManager::UpdatePreloading
0x000000014094A27D (Unity) `InitPlayerLoopCallbacks'::`2'::EarlyUpdateUpdatePreloadingRegistrator::Forward
0x000000014094995B (Unity) ExecutePlayerLoop
0x0000000140949A24 (Unity) ExecutePlayerLoop
0x000000014094C60C (Unity) PlayerLoop
0x00000001413CBDD7 (Unity) PlayerLoopController::UpdateScene
0x00000001413CAC79 (Unity) Application::TickTimer
0x00000001415C4B4D (Unity) MainMessageLoop
0x00000001415C6E3C (Unity) WinMain
0x00000001427201C7 (Unity) __scrt_common_main_seh
0x00007FF9C5B83034 (KERNEL32) BaseThreadInitThunk
0x00007FF9C6411551 (ntdll) RtlUserThreadStart


Bolt Version:
Unity Version:
Platform(s):
Scripting Backend:
.NET Version (API Compatibility Level):
Pending Review

Hi Whiskey Jack,

Thanks for the report, but I would need reproduction steps to be able to isolate the issue.