This crash happens regularly but i have no idea what causes this as i do not do anything particular to produce it - all i do is run the game and it eventually happens.
screenshot in visual studio: https://i.imgur.com/yZ9wKuT.png
here is call stack and locals:
- Code: Select all
> newton.dll!dgVector::Floor() Line 279 C++
newton.dll!dgBroadPhaseNode::SetAABB(minBox={...}, maxBox={...}) Line 96 C++
newton.dll!dgBroadPhase::UpdateBody(body=0x27867f40, threadIndex=1) Line 739 C++
newton.dll!dgBody::UpdateCollisionMatrix(timestep=0.0166666675, threadIndex=1) Line 262 C++
newton.dll!dgWorldDynamicUpdate::IntegrateVelocity(cluster=0x189ac1d0, accelTolerance=0.500000000, timestep=0.0166666675, threadID=1) Line 628 C++
newton.dll!dgWorldDynamicUpdate::ResolveClusterForces(cluster=0x189ac1d0, threadID=1, timestep=0.0166666675) Line 677 C++
newton.dll!dgWorldDynamicUpdate::CalculateClusterReactionForcesKernel(context=0x1a05fd9c, worldContext=0x18962620, threadID=1) Line 458 C++
newton.dll!dgThreadHive::dgWorkerThread::RunNextJobInQueue(threadId=1) Line 224 C++
newton.dll!dgThreadHive::dgWorkerThread::ConcurrentWork(threadId=1) Line 243 C++
newton.dll!dgThreadHive::dgWorkerThread::Execute(threadId=1) Line 260 C++
newton.dll!dgThread::dgThreadSystemCallback(threadData=0x189fe3fc) Line 201 C++
newton.dll!std::_Bind<1,void *,void * (__cdecl*const)(void *),dgThread *>::_Do_call<,0>(_Myfargs={...}, __formal={...}) Line 1149 C++
newton.dll!std::_Bind<1,void *,void * (__cdecl*const)(void *),dgThread *>::operator()<>() Line 1138 C++
newton.dll!std::_LaunchPad<std::_Bind<1,void *,void * (__cdecl*const)(void *),dgThread *> >::_Run(_Ln=0x01f4e774) Line 196 C++
newton.dll!std::_LaunchPad<std::_Bind<1,void *,void * (__cdecl*const)(void *),dgThread *> >::_Go() Line 187 C++
newton.dll!_Call_func(_Data=0x01f4e774) Line 28 C++
newton.dll!_callthreadstartex() Line 376 C
newton.dll!_threadstartex(ptd=0x18a0a918) Line 359 C
kernel32.dll!@BaseThreadInitThunk@12() Unknown
ntdll.dll!__RtlUserThreadStart() Unknown
ntdll.dll!__RtlUserThreadStart@8() Unknown
Local variables:
- Code: Select all
+ this 0x23b4f5d0 {m_f=0x23b4f5d0 {956.748413, -632.292908, -2.14749875e+009, 0.000000000} m_i=0x23b4f5d0 {...} ...} const dgVector *
+ truncated {m_f=0x23b4f480 {-107374176., -107374176., -107374176., -107374176.} m_i=0x23b4f480 {-858993460, -858993460, ...} ...} dgVector
+ ret {m_f=0x23b4f430 {-107374176., -107374176., -107374176., -107374176.} m_i=0x23b4f430 {-858993460, -858993460, ...} ...} dgVector