[ODE] sample Test_Trimesh

Vianney Lecroart acemtp at gmail.com
Tue Jun 14 13:46:14 MST 2005


Hello,

This sample crashs if you add lot of meshs. It generates a stackoverflow.

I tried it on vc6 and vc7.1 with ode0.5 and the latest version in the
CVS in debug and also in release mode (on Windows).

I would like to know if it also happen on linux?

This is the callstack:

	Test_Trimesh.exe!_chkstk()  Line 91	Asm
 	Test_Trimesh.exe!dInternalStepIsland_x2(dxWorld * world=0x002f4e88,
dxBody * const * body=0x017ff870, int nb=46, dxJoint * const *
_joint=0x017ff700, int nj=83, double stepsize=0.050000000000000003) 
Line 835 + 0x44	C++
 	Test_Trimesh.exe!dInternalStepIsland(dxWorld * world=0x002f4e88,
dxBody * const * body=0x017ff870, int nb=46, dxJoint * const *
joint=0x017ff700, int nj=83, double stepsize=0.050000000000000003) 
Line 974 + 0x22	C++
 	Test_Trimesh.exe!dxProcessIslands(dxWorld * world=0x002f4e88, double
stepsize=0.050000000000000003, void (dxWorld *, dxBody * const *, int,
dxJoint * const *, int, double)* stepper=0x00444700)  Line 242 +
0x22	C++
 	Test_Trimesh.exe!dWorldStep(dxWorld * w=0x002f4e88, double
stepsize=0.050000000000000003)  Line 1256 + 0x17	C++
 	Test_Trimesh.exe!simLoop(int pause=0)  Line 384 + 0x1d	C++
 	Test_Trimesh.exe!dsDrawFrame(int width=352, int height=288,
dsFunctions * fn=0x0012fe14, int pause=0)  Line 1088 + 0x15	C++
 	Test_Trimesh.exe!renderingThread(void * lpParam=0x0012fae4)  Line
139 + 0x45	C++
 	KERNEL32.DLL!7c57b388() 	

Regards,

Vianney Lecroart



More information about the ODE mailing list