Hi,
I'm trying to get a physics engine working. Bullet was my first choice, but i was getting numerous frustrating memory out of bounds access violations that I had to drop it and switch to trying out Ode.
When stepping the world with dWorldStep and a step size of 1.0/50.0, it crashes, with the following error:
Unhandled exception at 0x00D68233 in game.exe: 0xC0000005: Access violation
reading location 0x00000004
and the debugger points me to line 76 in threading_base.h
return functions->alloc_mutex_group(impl, Mutex_count, Mutex_names_ptr);
I vaguely remember someone on these forums mentioning using Ode, so I'm hoping someone has an idea of what may be going on.
Edit: I've created a new vs2013 project with just ode to ensure that it wasn't something else causing the problem, and have tried disabling the multithreading support option in premake4.exe.Ode's premake4 script, all to no avail.