fixed Program null prevProgram.getObjGL()