its hard to get a repo, its complicated project, i would need to try and recreate on a clean project
@milos85miki
thanks for that suggestion, i looked into the editor log and i get this info after crash
Stacktrace:
at <unknown> <0xffffffff>
at (wrapper managed-to-native) Havok.Physics.Plugin.HP_SyncWorldIn (int,int,int,int,void*,int,Unity.Physics.MotionData*,int,Unity.Physics.MotionVelocity*,int,void*,int,int,bool) [0x00028] in <648764722fc64502a11bab9328e10a90>:0
at Havok.Physics.HavokSimulation/SyncJob.Execute () [0x00045] in MyGame\Library\PackageCache\com.havok.physics@0.4.1-preview.2\Havok.Physics\HavokSimulation.cs:505
at Unity.Jobs.IJobExtensions/JobStruct`1<Havok.Physics.HavokSimulation/SyncJob>.Execute (Havok.Physics.HavokSimulation/SyncJob&,intptr,intptr,Unity.Jobs.LowLevel.Unsafe.JobRanges&,int) [0x00008] in <e414e10bfe5f45729ff122f3359de21b>:0
at (wrapper delegate-invoke) Unity.Jobs.IJobExtensions/JobStruct`1/ExecuteJobFunction<Havok.Physics.HavokSimulation/SyncJob>.invoke_void_T&_intptr_intptr_JobRanges&_int (Havok.Physics.HavokSimulation/SyncJob&,intptr,intptr,Unity.Jobs.LowLevel.Unsafe.JobRanges&,int) [0x00069] in <e414e10bfe5f45729ff122f3359de21b>:0
at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___intptr&_intptr_intptr_intptr&_int (object,intptr,intptr,intptr) [0x00039] in <e414e10bfe5f45729ff122f3359de21b>:0
and this
========== OUTPUTTING STACK TRACE ==================
0x00007FF94B192F3B (HavokNative) HP_UnlockPlugin
0x00007FF94AF11B02 (HavokNative) HP_SyncWorldIn
0x00000189AF24358A (Mono JIT Code) (wrapper managed-to-native) Havok.Physics.Plugin:HP_SyncWorldIn (int,int,int,int,void*,int,Unity.Physics.MotionData*,int,Unity.Physics.MotionVelocity*,int,void*,int,int,bool)
0x00000189AF24215B (Mono JIT Code) [MyGame\Library\PackageCache\com.havok.physics@0.4.1-preview.2\Havok.Physics\HavokSimulation.cs:505] Havok.Physics.HavokSimulation/SyncJob:Execute ()
0x00000189AF2406A3 (Mono JIT Code) Unity.Jobs.IJobExtensions/JobStruct`1<Havok.Physics.HavokSimulation/SyncJob>:Execute (Havok.Physics.HavokSimulation/SyncJob&,intptr,intptr,Unity.Jobs.LowLevel.Unsafe.JobRanges&,int)
0x00000189AF240BE5 (Mono JIT Code) (wrapper delegate-invoke) Unity.Jobs.IJobExtensions/JobStruct`1/ExecuteJobFunction<Havok.Physics.HavokSimulation/SyncJob>:invoke_void_T&_intptr_intptr_JobRanges&_int (Havok.Physics.HavokSimulation/SyncJob&,intptr,intptr,Unity.Jobs.LowLevel.Unsafe.JobRanges&,int)
0x000001899E71E2EB (Mono JIT Code) (wrapper runtime-invoke) <Module>:runtime_invoke_void__this___intptr&_intptr_intptr_intptr&_int (object,intptr,intptr,intptr)
0x00007FF96281E0C0 (mono-2.0-bdwgc) [c:\build\output\unity-technologies\mono\mono\mini\mini-runtime.c:2812] mono_jit_runtime_invoke
0x00007FF9627A2902 (mono-2.0-bdwgc) [c:\build\output\unity-technologies\mono\mono\metadata\object.c:2921] do_runtime_invoke
0x00007FF9627AB95F (mono-2.0-bdwgc) [c:\build\output\unity-technologies\mono\mono\metadata\object.c:2968] mono_runtime_invoke
0x00007FF7535E5D94 (Unity) scripting_method_invoke
0x00007FF7535DE585 (Unity) ScriptingInvocation::Invoke
0x00007FF752DE411F (Unity) ExecuteJob
0x00007FF752DE508F (Unity) ForwardJobToManaged
0x00007FF752DC911B (Unity) JobQueue::Exec
0x00007FF752DC9A0A (Unity) JobQueue::ExecuteJobFromHighPriorityStack
0x00007FF752DCB719 (Unity) JobQueue::ProcessJobs
0x00007FF752DD213F (Unity) JobQueue::WorkLoop
0x00007FF7533FF7C5 (Unity) Thread::RunThreadWrapper
0x00007FF9FBAA7034 (KERNEL32) BaseThreadInitThunk
0x00007FF9FBCFD0D1 (ntdll) RtlUserThreadStart
========== END OF STACKTRACE ===========