I have tried revision 1496 and it still happens. I can reproduce it better now - it happens after removing of rigid object (and it's motion state)... So "wild clicking" was not necessary

...
...
btRigidBody * body = robj->get_rigid_body();
if (!body) continue;
if (body->getMotionState())
{
------> delete body->getMotionState();
}
m_broadphase->getOverlappingPairCache()->cleanProxyFromPairs(body->getBroadphaseHandle(),
m_dynamicsWorld->getDispatcher() );
m_dynamicsWorld->removeRigidBody(body);
delete body;
...
...
If comment out "delete body->getMotionState();" line it doesn't happen. All the lines after doesn't matter. Have tried again to link with revision 1458 - no problem...
Trace:
btDiscreteDynamicsWorld.cpp:270
btTransform interpolatedTransform;
btTransformUtil::integrateTransform(body->getInterpolationWorldTransform(),
body->getInterpolationLinearVelocity(),body->getInterpolationAngularVelocity(),m_localTime*body->getHitFraction(),interpolatedTransform);
----------> body->getMotionState()->setWorldTransform(interpolatedTransform);
[Switching to Thread -1234696480 (LWP 11455)]
0x088266af in ?? ()
(gdb) up
#1 0x080974f9 in btDiscreteDynamicsWorld::synchronizeSingleMotionState (this=0x8747740, body=0x8826750) at /usr/local/b_svn/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:270
(gdb) up
#2 0x08097563 in btDiscreteDynamicsWorld::synchronizeMotionStates (this=0x8747740) at /usr/local/b_svn/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:287
(gdb) up
#3 0x080973d7 in btDiscreteDynamicsWorld::stepSimulation (this=0x8747740, timeStep=0.000633999996, maxSubSteps=1, fixedTimeStep=0.0166666675) at /usr/local/b_svn/bullet/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp:364
(gdb)
Thank you again for looking into it.