ODE INTERNAL ERROR 1: assertion "bNormalizationResult" failed ...

I've been getting this error when trying to run a simulation:

ODE INTERNAL ERROR 1: assertion "bNormalizationResult" failed in _dNormalize3() [../../include/ode/odemath.h]
/usr/libexec/breveIDE_ex: No such file or directory.

When I run the simulation breve closes and this message is displayed in the terminal. However, this error only occurs when running the simulation on a Gentoo Linux Workstation with breve 2.7.2. I've run the exact same code on a Windows computer with breve 2.7.2, and it runs just fine. Any ideas why I would be getting this error with Linux?

Usually I get that error on

Usually I get that error on linux when one of my joints has an astronomical amount of force on it (one common way for this to happen is when a slight instability happens and the error reducing parameter amplifies it instead of damping it)

It's possible its a bug but I have a hunch it can be solved by tweaking some of the joint parameters

Could you post the code thats causing the crash?

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.