Similar symptoms to those described in this post on stack overflow https://stackoverflow.com/questions/26767516/texture-disappears-on-osx-gl-texture-2d-jogl-eclipse-java.
Renders 1 or two frames correctly, then immediately calls Heather4GL::dispose and dumps the textures (this is not done in the dispose method, so something to do with JOGL is doing this).