terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc Stacktrace: at (wrapper managed-to-native) Ode.NET.d.Collide (intptr,intptr,int,Ode.NET.d/ContactGeom[],int) <0x00004> at (wrapper managed-to-native) Ode.NET.d.Collide (intptr,intptr,int,Ode.NET.d/ContactGeom[],int) <0xffffffff> at OpenSim.Region.Physics.OdePlugin.OdeScene.near (intptr,intptr,intptr) <0x001bd> at (wrapper native-to-managed) OpenSim.Region.Physics.OdePlugin.OdeScene.near (intptr,intptr,intptr) <0xffffffff> at (wrapper managed-to-native) Ode.NET.d.SpaceCollide2 (intptr,intptr,intptr,Ode.NET.d/NearCallback) <0x00004> at (wrapper managed-to-native) Ode.NET.d.SpaceCollide2 (intptr,intptr,intptr,Ode.NET.d/NearCallback) <0xffffffff> at OpenSim.Region.Physics.OdePlugin.OdeScene.collision_optimized (single) <0x004d3> at OpenSim.Region.Physics.OdePlugin.OdeScene.Simulate (single) <0x00245> at OpenSim.Region.Environment.Scenes.InnerScene.UpdatePhysics (double) <0x00031> at OpenSim.Region.Environment.Scenes.Scene.Update () <0x001ad> at OpenSim.Region.Environment.Scenes.Scene.Heartbeat (object,System.EventArgs) <0x0000b> at (wrapper delegate-invoke) System.MulticastDelegate.invoke_void_object_ElapsedEventArgs (object,System.Timers.ElapsedEventArgs) <0xffffffff> at System.Timers.Timer.Callback (object) <0x002b5> at (wrapper delegate-invoke) System.MulticastDelegate.invoke_void_object (object) <0xffffffff> at (wrapper runtime-invoke) System.Object.runtime_invoke_void_object (object,intptr,intptr,intptr) <0xffffffff>