It appears the following patch fixes the problem:
Code: Select all
Index: src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp
===================================================================
--- src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp (revision 401)
+++ src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp (working copy)
@@ -127,15 +127,15 @@
switch(colObj->GetActivationState())
{
case ACTIVE_TAG:
- color = btVector3(255.f,255.f,255.f);
+ color = btVector3(255.f,255.f,255.f); break;
case ISLAND_SLEEPING:
- color = btVector3(0.f,255.f,0.f);
+ color = btVector3(0.f,255.f,0.f); break;
case WANTS_DEACTIVATION:
- color = btVector3(0.f,255.f,255.f);
+ color = btVector3(0.f,255.f,255.f); break;
case DISABLE_DEACTIVATION:
- color = btVector3(255.f,0.f,0.f);
+ color = btVector3(255.f,0.f,0.f); break;
case DISABLE_SIMULATION:
- color = btVector3(255.f,255.f,0.f);
+ color = btVector3(255.f,255.f,0.f); break;
default:
{
color = btVector3(255.f,0.f,0.f);
pc0de