Floating point exceptions


15-09-2009 10:25:19

Since integrating Paged Geometry in my simulation I'm getting lots of seemingly random floating point exceptions that crash the programme during runtime after the paged geometry has been loaded.

I'm running on Ubuntu linux. Any ideas? Is there any way of tracking down what might be causing this - perhaps something to do with the meshes that I'm loading?



15-09-2009 10:26:57

I'm using the 1.05 release.
I also can't get the imposters to run - it crashes on load so I've just disabled them. The examples compiled and ran properly so I'm assuming it's a problem with my scenery meshes.

GLSL compiling: BatchPage_lit_clr_2_vp
GLSL compiled : BatchPage_lit_clr_2_vp
GLSL compiling: BatchPage_fade_lit_clr_2_vp
GLSL compiled : BatchPage_fade_lit_clr_2_vp
terminate called after throwing an instance of 'Ogre::ItemIdentityException'
what(): OGRE EXCEPTION(5:ItemIdentityException): SceneNode 'ImpostorPage::cameraNode' not found. in SceneManager::getSceneNode at OgreSceneManager.cpp (line 829)