While you were sleeping, I discovered a problem!
A short example.
TestWindows.zip (2.0 KB)
To do this, set full screen mode, when you open the window, minimize the application and wait.
The issue here is:
f0 = ForceGroup.ForceGroup('LeafForce')
# Force parameters
force0 = LinearVectorForce(Vec3(0.0000, 0.0000, -9.8000), 1.0000, 0)
force0.setVectorMasks(0, 0, 1)
force0.setActive(1)
f0.addForce(force0)
force1 = LinearFrictionForce(1.0000, 30.0000, 0)
force1.setVectorMasks(0, 0, 1)
force1.setActive(1)
f0.addForce(force1)
force2 = LinearNoiseForce(0.0100, 0)
force2.setVectorMasks(1, 1, 0)
force2.setActive(1)
f0.addForce(force2)
self.addForceGroup(f0)
I have not found a connection yet. But I think the clue is close.
Some forces seem to conflict with each other. Separately, they work without crashing the application.