@Override
    public void simpleInitApp() {
        original = new Sphere(4, 4, 1);
        original.setStatic();
        //original.setInterleaved();

        // this will make sure all spheres are rendered always
        rootNode.setCullHint(CullHint.Never);
        solidColor = assetManager.loadMaterial("Common/Materials/RedColor.j3m");
        cam.setLocation(new Vector3f(0, 5, 0));
        cam.lookAt(Vector3f.ZERO, Vector3f.UNIT_Y);

        Logger.getLogger(Node.class.getName()).setLevel(Level.WARNING);
        Logger.getLogger(NativeObjectManager.class.getName()).setLevel(Level.WARNING);
    }
Generates 400 new meshes every frame then leaks them.
Notice how memory usage stays constant and OpenGL objects
are properly destroyed.
jme3-examples/src/main/java/jme3test/stress/TestLeakingGL.java