I'm hitting random crashes while dynamically generating a stream of instances into a scene using yesterday's version on GitHub. The NewtonCollision type is Convex hull
Here's the stack trace. Any ideas what might be causing it. Thanks!
- Code: Select all
---First crash stacktrace:
******* STACKDUMP *******
stack dump [0] e:\newton-dynamics\sdk\dgphysics\dgcontactsolver.cpp L: 625 dgContactSolver::CalculateIntersectingPlane
stack dump [1] e:\newton-dynamics\sdk\dgphysics\dgcontactsolver.cpp L: 828 dgContactSolver::CalculateClosestPoints
stack dump [2] e:\newton-dynamics\sdk\dgphysics\dgcontactsolver.cpp L: 1337 dgContactSolver::CalculateConvexCastContacts
stack dump [3] e:\newton-dynamics\sdk\dgphysics\dgnarrowphasecollision.cpp L: 1525 dgWorld::CalculateConvexToConvexContacts
stack dump [4] e:\newton-dynamics\sdk\dgphysics\dgnarrowphasecollision.cpp L: 1123 dgWorld::CalculateContacts
stack dump [5] e:\newton-dynamics\sdk\dgphysics\dgnarrowphasecollision.cpp L: 1246 dgWorld::CollideContinue
stack dump [6] e:\newton-dynamics\sdk\dgphysics\dgworlddynamicupdate.cpp L: 399 dgWorldDynamicUpdate::SpanningTree
stack dump [7] e:\newton-dynamics\sdk\dgphysics\dgworlddynamicupdate.cpp L: 208 dgWorldDynamicUpdate::BuildClusters
stack dump [8] e:\newton-dynamics\sdk\dgphysics\dgworlddynamicupdate.cpp L: 109 dgWorldDynamicUpdate::UpdateDynamics
stack dump [9] e:\newton-dynamics\sdk\dgphysics\dgworld.cpp L: 903 dgWorld::StepDynamics
stack dump [10] e:\newton-dynamics\sdk\dgphysics\dgworld.cpp L: 968 dgWorld::RunStep
stack dump [11] e:\newton-dynamics\sdk\dgcore\dgmutexthread.cpp L: 60 dgMutexThread::Execute
stack dump [12] e:\newton-dynamics\sdk\dgcore\dgthread.cpp L: 170 dgThread::dgThreadSystemCallback
stack dump [13] c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread L: 247 std::_LaunchPad<std::unique_ptr<std::tuple<void * __ptr64 (__cdecl*)(void * __ptr64),dgThread * __ptr64>,std::default_delete<std::tuple<void * __ptr64 (__cdecl*)(void * __ptr64),dgThread * __ptr64> > > >::_Run
stack dump [14] c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread L: 210 std::_Pad::_Call_func
stack dump [15] minkernel\crts\ucrt\src\appcrt\startup\thread.cpp L: 115 thread_start<unsigned int (__cdecl*)(void * __ptr64)>
stack dump [16] BaseThreadInitThunk
stack dump [17] RtlUserThreadStart
---End of first stacktrace