Hi Marvin,
Were you able to run
org.xith3d.test.ui.FourViewsPanelTestwithout any problem i mean no problem with Fourth frame ?
I posted earlier that when i render multiple viewports ,my system crashes with a HotSpot error. While debugging in
bindGeometryComponent(GL gl, CanvasPeer canvas, GeomData data, int arrayType) method of ShapeAtomPeer.java i found that everyWhere it was data.setCacheHandle(-1) but at one place it is data.setCacheHandle(cacheHandle),
when changing it also to -1 .Things are working fine for me

no more crashes.I even tested this change on 4-5 different m/c and its happening consistently.
So is data.setCacheHandle(cacheHandle) is doing some illegal access of memory.
OK, I set the data.setCachHandle to -1, as you said, and the problems disappeared (no crash, no fglrc dump). We will, see, if this hurts in any way.
But the FourViewsPanelTest is dead slow. You should in any case use the RenderPass way, I described in the other thread and which is demonstrated in org.xith3d.test.ui.QuadViewportTest.
Marvin