Assertion Failed error

Jul 16, 2010 at 8:06 AM
Edited Jul 16, 2010 at 8:31 AM

I'm using the Farseer 3.0 engine for a game here and so far everything works good, it's a great engine and I love the dynamics it adds to the game.

However, I keep running in a bug lately. Every now and then the dialog box 'Assertion Failed' appears.. Here's a screenshot: Screen.
What happens is, there are a bunch of objects in a bucket sort of thing. The bucket rotates on input, so the objects move and collide with each other. So far so good. Then this monkey comes along and he takes some of these objects away. What happens internally is, the monkey picks an object, the object's body is removed from the physics world and the object is placed in the monkey's hand. After that, the bug may appear after a short time (maybe when objects are moved again and woken up?).

I hope someone can take a look at this, because now the game is unplayable. Thanks alot in advance.

EDIT: I propably won't have this problem when I build the library in release mode, but will it cause crashes eventually?