Re: Please can some help me install JOCL on OSX 10.6
Posted by Rich George on Sep 15, 2010; 1:17am
URL: https://forum.jogamp.org/Please-can-some-help-me-install-JOCL-on-OSX-10-6-tp1459187p1476805.html
I decided to rebuild everything from scratch, clear my PATHS and CLASSPATHS etc, but now when I'm building JOGL the JUnit Test fail will this be a problem for things later on???
Here is the output from the Test
ant junit.run
Buildfile: /Users/rich/Development/jogamp/jogl/make/build.xml
junit.run:
gluegen.properties.load.user:
[echo] Loaded /Users/rich/gluegen.properties.
[echo] antlr.jar=../../gluegen/make/lib/antlr.jar
[echo] junit.jar=../../gluegen/make/lib/junit.jar
[echo] win32.c.compiler=${win32.c.compiler}
gluegen.cpptasks.initialize:
gluegen.cpptasks.detect.os.1:
[echo] FreeBSD=${isFreeBSD}
[echo] FreeBSDX86=${isFreeBSDX86}
[echo] FreeBSDAMD64=${isFreeBSDAMD64}
[echo] HPUX=${isHPUX}
[echo] IA64=${isIA64}
[echo] Linux=${isLinux}
[echo] LinuxAMD64=${isLinuxAMD64}
[echo] LinuxIA64=${isLinuxIA64}
[echo] LinuxX86=${isLinuxX86}
[echo] OS X=true
[echo] OS X PPC=${use.macosppc}
[echo] OS X x32=true
[echo] OS X x64=true
[echo] Solaris=${isSolaris}
[echo] Solaris32Bit=${isSolaris32Bit}
[echo] SolarisSparc=${isSolarisSparc}
[echo] SolarisSparcv9=${isSolarisSparcv9}
[echo] SolarisAMD64=${isSolarisAMD64}
[echo] SolarisX86=${isSolarisX86}
[echo] Unix=${isUnix}
[echo] Windows=${isWindows}
[echo] X11=${isX11}
gluegen.cpptasks.detect.os.freebsd.amd64:
gluegen.cpptasks.detect.os.freebsd.x86:
gluegen.cpptasks.detect.os.freebsd:
gluegen.cpptasks.detect.os.hpux:
gluegen.cpptasks.detect.os.linux.amd64:
gluegen.cpptasks.detect.os.linux.ia64:
gluegen.cpptasks.detect.os.linux.x86:
gluegen.cpptasks.detect.os.linux:
gluegen.cpptasks.detect.os.osx:
gluegen.cpptasks.detect.os.solaris.sparc:
gluegen.cpptasks.detect.os.solaris.sparcv9:
gluegen.cpptasks.detect.os.solaris.amd64:
gluegen.cpptasks.detect.os.solaris.x86:
gluegen.cpptasks.detect.os.solaris:
gluegen.cpptasks.detect.os.unix:
gluegen.cpptasks.detect.os.windows.amd64:
gluegen.cpptasks.detect.os.windows.x86:
gluegen.cpptasks.detect.os.windows:
gluegen.cpptasks.detect.os.2:
gluegen.cpptasks.detect.os:
nativewindow.setup-version-RI:
nativewindow.setup-version-non-RI:
jogl.setup-version-RI:
jogl.setup-version-non-RI:
newt.setup-version-RI:
newt.setup-version-non-RI:
setup-versions:
common.init:
[echo] setup.nodesktop: ${setup.nodesktop}
[echo] setup.noAWT: ${setup.noAWT}
[echo] setup.noCDC: ${setup.noCDC}
[echo] Loaded /Users/rich/jogl.properties.
[echo] Loaded /Users/rich/gluegen.properties.
[echo] antlr.jar=../../gluegen/make/lib/antlr.jar
[echo] junit.jar=../../gluegen/make/lib/junit.jar
[echo] javac.bootclasspath-cdc.jar: ../../gluegen/make/lib/cdc_fp.jar
declare.common:
init:
junit.compile.check:
[echo] jogl.test.jar /Users/rich/Development/jogamp/jogl/build/jogl/jogl.test.jar
junit.compile:
junit.run:
[echo] Testing com.jogamp.test.junit.jogl.acore.TestGLProfile01NEWT -> ../build/test/results/TEST-com.jogamp.test.junit.jogl.acore.TestGLProfile01NEWT.xml
[apply] objc[3954]: Class ContextUpdater is implemented in both /Users/rich/Development/jogamp/jogl/build/jogl/obj/libjogl_gl2es12.jnilib and /Users/rich/Development/jogamp/jogl/build/jogl/obj/libjogl_desktop.jnilib. One of the two will be used. Which one is undefined.
[apply] Testsuite: com.jogamp.test.junit.jogl.acore.TestGLProfile01NEWT
[apply] junit.framework.TestListener: tests to run: 5
[apply] junit.framework.TestListener: startTest(test01GLProfileDefault)
[apply] GLProfile <static> GLAvailability[Native[GL4bc false, GL4 false, GL3bc false, GL3 false, GL2 true[1.5 (compatibility profile, any, old)], GL2ES1 true, GLES1 false, GL2ES2 true, GLES2 false], Profiles[GLProfile[GL2ES2/GL2], GLProfile[GL2ES1/GL2], GLProfile[GL2/GL2], GLProfile[GL2GL3/GL2], , default GLProfile[GL2/GL2]]]
[apply] Detected screen size 1680x1050
[apply] createWindow0 - Parent is neither NSWindow nor NSView : 0x0
[apply] Thread[Thread-1,5,main] Platform: Mac OS X (os), x86_64 (arch)
[apply] Thread[Thread-1,5,main] Platform: littleEndian true, 32Bit false, a-ptr bit-size 64
[apply] Thread[Thread-1,5,main] Platform: JavaSE true
[apply] Thread[Thread-1,5,main] GL Profile GLProfile[GL2/GL2]
[apply] Thread[Thread-1,5,main] CTX VERSION 2.1 (compatibility profile, any, old) - 2.1 NVIDIA-1.6.18
[apply] Thread[Thread-1,5,main] GL com.jogamp.opengl.impl.gl4.GL4bcImpl@42472d48
[apply] Thread[Thread-1,5,main] GL_VERSION 2.1 NVIDIA-1.6.18
[apply] Thread[Thread-1,5,main] GL_EXTENSIONS
[apply] Thread[Thread-1,5,main] GL_ARB_transpose_matrix GL_ARB_vertex_program GL_ARB_vertex_blend GL_ARB_window_pos GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_shading_language_100 GL_EXT_multi_draw_arrays GL_EXT_clip_volume_hint GL_EXT_rescale_normal GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_gpu_program_parameters GL_EXT_geometry_shader4 GL_EXT_transform_feedback GL_APPLE_client_storage GL_APPLE_specular_vector GL_APPLE_transform_hint GL_APPLE_packed_pixels GL_APPLE_fence GL_APPLE_vertex_array_object GL_APPLE_vertex_program_evaluators GL_APPLE_element_array GL_APPLE_flush_render GL_APPLE_aux_depth_stencil GL_NV_texgen_reflection GL_NV_light_max_exponent GL_IBM_rasterpos_clip GL_SGIS_generate_mipmap GL_ARB_imaging GL_ARB_point_parameters GL_ARB_texture_env_crossbar GL_ARB_texture_border_clamp GL_ARB_multitexture GL_ARB_texture_env_add GL_ARB_texture_cube_map GL_ARB_texture_env_dot3 GL_ARB_multisample GL_ARB_texture_env_combine GL_ARB_texture_compression GL_ARB_texture_mirrored_repeat GL_ARB_shadow GL_ARB_depth_texture GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_occlusion_query GL_ARB_point_sprite GL_ARB_texture_non_power_of_two GL_ARB_vertex_buffer_object GL_ARB_pixel_buffer_object GL_ARB_draw_buffers GL_ARB_shader_texture_lod GL_ARB_color_buffer_float GL_ARB_half_float_vertex GL_ARB_texture_rg GL_ARB_texture_compression_rgtc GL_ARB_framebuffer_object GL_EXT_compiled_vertex_array GL_EXT_draw_buffers2 GL_EXT_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_texture_rectangle GL_ARB_texture_rectangle GL_EXT_texture_env_add GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_texture_lod_bias GL_EXT_abgr GL_EXT_bgra GL_EXT_stencil_wrap GL_EXT_texture_filter_anisotropic GL_EXT_secondary_color GL_EXT_blend_func_separate GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_depth_bounds_test GL_EXT_texture_compression_s3tc GL_EXT_texture_compression_dxt1 GL_EXT_texture_sRGB GL_EXT_blend_equation_separate GL_EXT_texture_mirror_clamp GL_EXT_packed_depth_stencil GL_EXT_bindable_uniform GL_EXT_texture_integer GL_EXT_gpu_shader4 GL_EXT_framebuffer_sRGB GL_EXT_provoking_vertex GL_APPLE_flush_buffer_range GL_APPLE_ycbcr_422 GL_APPLE_rgb_422 GL_APPLE_vertex_array_range GL_APPLE_texture_range GL_APPLE_float_pixels GL_ATI_texture_float GL_ARB_texture_float GL_ARB_half_float_pixel GL_APPLE_pixel_buffer GL_APPLE_object_purgeable GL_NV_point_sprite GL_NV_blend_square GL_NV_fog_distance GL_NV_depth_clamp GL_NV_multisample_filter_hint GL_NV_fragment_program_option GL_NV_fragment_program2 GL_NV_vertex_program2_option GL_NV_vertex_program3 GL_NV_conditional_render GL_ATI_texture_mirror_once GL_ATI_texture_env_combine3 GL_ATI_separate_stencil GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_EXT_texture_array GL_EXT_vertex_array_bgra GL_ARB_instanced_arrays GL_ARB_depth_buffer_float GL_EXT_packed_float GL_EXT_texture_shared_exponent
[apply] Thread[Thread-1,5,main] swapInterval -1
[apply] createWindow0 - Parent is neither NSWindow nor NSView : 0x0
[apply] 2010-09-15 02:12:39.965 java[3954:60f] *** __NSAutoreleaseNoPool(): Object 0x100613d70 of class __NSCFDate autoreleased with no pool in place - just leaking
[apply] junit.framework.TestListener: endTest(test01GLProfileDefault)
[apply] junit.framework.TestListener: startTest(test02GLProfileMaxFixedFunc)
[apply] GLProfile <static> getMaxFixedFunc(): GLProfile[GL2/GL2]
[apply] Detected screen size 1680x1050
[apply] 2010-09-15 02:12:39.972 java[3954:60f] *** __NSAutoreleaseNoPool(): Object 0x100152650 of class NSCFTimer autoreleased with no pool in place - just leaking
[echo] Testing com.jogamp.test.junit.jogl.demos.gl2.gears.TestGearsNEWT -> ../build/test/results/TEST-com.jogamp.test.junit.jogl.demos.gl2.gears.TestGearsNEWT.xml
[apply] objc[3955]: Class ContextUpdater is implemented in both /Users/rich/Development/jogamp/jogl/build/jogl/obj/libjogl_gl2es12.jnilib and /Users/rich/Development/jogamp/jogl/build/jogl/obj/libjogl_desktop.jnilib. One of the two will be used. Which one is undefined.
[apply] Testsuite: com.jogamp.test.junit.jogl.demos.gl2.gears.TestGearsNEWT
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(test01)
[apply] Detected screen size 1680x1050
[apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513161711 d 0ms]]
[apply] WindowEvent[WINDOW_MOVED, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513161713 d 0ms]]
[apply] createWindow0 - Parent is neither NSWindow nor NSView : 0x0
[apply] Gears: Init
[apply] Gears: Reshape
[apply] Gears: Dispose
[apply] junit.framework.TestListener: endTest(test01)
[apply] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.921 sec
[apply] ------------- Standard Output ---------------
[apply] Detected screen size 1680x1050
[apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513161711 d 0ms]]
[apply] WindowEvent[WINDOW_MOVED, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513161713 d 0ms]]
[apply] Gears: Init
[apply] Gears: Reshape
[apply] Gears: Dispose
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: test01 took 0.861 sec
[echo] Testing com.jogamp.test.junit.jogl.drawable.TestDrawable01NEWT -> ../build/test/results/TEST-com.jogamp.test.junit.jogl.drawable.TestDrawable01NEWT.xml
[apply] objc[3956]: Class ContextUpdater is implemented in both /Users/rich/Development/jogamp/jogl/build/jogl/obj/libjogl_gl2es12.jnilib and /Users/rich/Development/jogamp/jogl/build/jogl/obj/libjogl_desktop.jnilib. One of the two will be used. Which one is undefined.
[apply] Testsuite: com.jogamp.test.junit.jogl.drawable.TestDrawable01NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(testOnScreenDecorated)
[apply] Detected screen size 1680x1050
[apply] createWindow0 - Parent is neither NSWindow nor NSView : 0x0
[apply] Invalid memory access of location 0x16 rip=0x7fff8450c11c
[apply]
[apply] Result: 139
[echo] Testing com.jogamp.test.junit.jogl.glsl.TestTransformFeedbackVeryingsBug407NEWT -> ../build/test/results/TEST-com.jogamp.test.junit.jogl.glsl.TestTransformFeedbackVeryingsBug407NEWT.xml
[apply] objc[3958]: Class ContextUpdater is implemented in both /Users/rich/Development/jogamp/jogl/build/jogl/obj/libjogl_gl2es12.jnilib and /Users/rich/Development/jogamp/jogl/build/jogl/obj/libjogl_desktop.jnilib. One of the two will be used. Which one is undefined.
[apply] Testsuite: com.jogamp.test.junit.jogl.glsl.TestTransformFeedbackVeryingsBug407NEWT
[apply] junit.framework.TestListener: tests to run: 2
[apply] junit.framework.TestListener: startTest(testGlTransformFeedbackVaryings_WhenVarNameOK)
[apply] junit.framework.TestListener: addError(testGlTransformFeedbackVaryings_WhenVarNameOK, No implementation for profile GL3 available)
[apply] junit.framework.TestListener: addError(testGlTransformFeedbackVaryings_WhenVarNameOK, null)
[apply] junit.framework.TestListener: endTest(testGlTransformFeedbackVaryings_WhenVarNameOK)
[apply] junit.framework.TestListener: startTest(testGlTransformFeedbackVaryings_WhenVarNameWrong)
[apply] junit.framework.TestListener: addError(testGlTransformFeedbackVaryings_WhenVarNameWrong, No implementation for profile GL3 available)
[apply] junit.framework.TestListener: addError(testGlTransformFeedbackVaryings_WhenVarNameWrong, null)
[apply] junit.framework.TestListener: endTest(testGlTransformFeedbackVaryings_WhenVarNameWrong)
[apply] Tests run: 2, Failures: 0, Errors: 4, Time elapsed: 0.073 sec
[apply]
[apply] Testcase: testGlTransformFeedbackVaryings_WhenVarNameOK took 0.005 sec
[apply] Caused an ERROR
[apply] No implementation for profile GL3 available
[apply] javax.media.opengl.GLException: No implementation for profile GL3 available
[apply] at javax.media.opengl.GLProfile.get(GLProfile.java:354)
[apply] at com.jogamp.test.junit.jogl.glsl.TestTransformFeedbackVeryingsBug407NEWT.setUp(TestTransformFeedbackVeryingsBug407NEWT.java:54)
[apply] at com.jogamp.newt.util.MainThread$MainAction.run(MainThread.java:141)
[apply]
[apply] Caused an ERROR
[apply] null
[apply] java.lang.NullPointerException
[apply] at com.jogamp.test.junit.jogl.glsl.TestTransformFeedbackVeryingsBug407NEWT.tearDown(TestTransformFeedbackVeryingsBug407NEWT.java:77)
[apply] at com.jogamp.newt.util.MainThread$MainAction.run(MainThread.java:141)
[apply]
[apply] Testcase: testGlTransformFeedbackVaryings_WhenVarNameWrong took 0.001 sec
[apply] Caused an ERROR
[apply] No implementation for profile GL3 available
[apply] javax.media.opengl.GLException: No implementation for profile GL3 available
[apply] at javax.media.opengl.GLProfile.get(GLProfile.java:354)
[apply] at com.jogamp.test.junit.jogl.glsl.TestTransformFeedbackVeryingsBug407NEWT.setUp(TestTransformFeedbackVeryingsBug407NEWT.java:54)
[apply] at com.jogamp.newt.util.MainThread$MainAction.run(MainThread.java:141)
[apply]
[apply] Caused an ERROR
[apply] null
[apply] java.lang.NullPointerException
[apply] at com.jogamp.test.junit.jogl.glsl.TestTransformFeedbackVeryingsBug407NEWT.tearDown(TestTransformFeedbackVeryingsBug407NEWT.java:77)
[apply] at com.jogamp.newt.util.MainThread$MainAction.run(MainThread.java:141)
[apply]
[apply] Result: 2
[echo] Testing com.jogamp.test.junit.jogl.offscreen.TestOffscreen01NEWT -> ../build/test/results/TEST-com.jogamp.test.junit.jogl.offscreen.TestOffscreen01NEWT.xml
[apply] objc[3959]: Class ContextUpdater is implemented in both /Users/rich/Development/jogamp/jogl/build/jogl/obj/libjogl_gl2es12.jnilib and /Users/rich/Development/jogamp/jogl/build/jogl/obj/libjogl_desktop.jnilib. One of the two will be used. Which one is undefined.
[apply] Testsuite: com.jogamp.test.junit.jogl.offscreen.TestOffscreen01NEWT
[apply] junit.framework.TestListener: tests to run: 9
[apply] INFO: PBuffer supported: true
[apply] junit.framework.TestListener: startTest(test01aOffscreenWindowPBuffer)
[apply] Detected screen size 1680x1050
[apply] RedSquare: Init
[apply] RedSquare: Reshape
[apply] RedSquare: Dispose
[apply] junit.framework.TestListener: endTest(test01aOffscreenWindowPBuffer)
[apply] junit.framework.TestListener: startTest(test01bOffscreenWindowPBufferStencil)
[apply] Detected screen size 1680x1050
[echo] Testing com.jogamp.test.junit.newt.TestGLWindows01NEWT -> ../build/test/results/TEST-com.jogamp.test.junit.newt.TestGLWindows01NEWT.xml
[apply] objc[3960]: Class ContextUpdater is implemented in both /Users/rich/Development/jogamp/jogl/build/jogl/obj/libjogl_gl2es12.jnilib and /Users/rich/Development/jogamp/jogl/build/jogl/obj/libjogl_desktop.jnilib. One of the two will be used. Which one is undefined.
[apply] createWindow0 - Parent is neither NSWindow nor NSView : 0x0
[apply] Testsuite: com.jogamp.test.junit.newt.TestGLWindows01NEWT
[apply] junit.framework.TestListener: tests to run: 6
[apply] junit.framework.TestListener: startTest(testWindowNativeRecreate01aSimple)
[apply] Detected screen size 1680x1050
[apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513175292 d 1ms]]
[apply] WindowEvent[WINDOW_MOVED, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513175294 d 0ms]]
[apply] createWindow0 - Parent is neither NSWindow nor NSView : 0x0
[apply] Frames for initial setVisible(true): 0
[apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513176495 d 0ms]]
[apply] junit.framework.TestListener: endTest(testWindowNativeRecreate01aSimple)
[apply] junit.framework.TestListener: startTest(testWindowNativeRecreate01bSimple)
[apply] Detected screen size 1680x1050
[apply] createWindow0 - Parent is neither NSWindow nor NSView : 0x0
[apply] 2010-09-15 02:12:56.508 java[3960:60f] *** __NSAutoreleaseNoPool(): Object 0x10063c0d0 of class __NSCFDate autoreleased with no pool in place - just leaking
[apply] 2010-09-15 02:12:56.510 java[3960:60f] *** __NSAutoreleaseNoPool(): Object 0x10063ce00 of class NSCFTimer autoreleased with no pool in place - just leaking
[apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513176508 d 0ms]]
[apply] WindowEvent[WINDOW_MOVED, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513176509 d 0ms]]
[echo] Testing com.jogamp.test.junit.newt.TestGLWindows02NEWTAnimated -> ../build/test/results/TEST-com.jogamp.test.junit.newt.TestGLWindows02NEWTAnimated.xml
[apply] objc[3961]: Class ContextUpdater is implemented in both /Users/rich/Development/jogamp/jogl/build/jogl/obj/libjogl_gl2es12.jnilib and /Users/rich/Development/jogamp/jogl/build/jogl/obj/libjogl_desktop.jnilib. One of the two will be used. Which one is undefined.
[apply] Testsuite: com.jogamp.test.junit.newt.TestGLWindows02NEWTAnimated
[apply] junit.framework.TestListener: tests to run: 3
[apply] junit.framework.TestListener: startTest(testWindowDecor01Simple)
[apply] Detected screen size 1680x1050
[apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513178213 d 0ms]]
[apply] WindowEvent[WINDOW_MOVED, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513178219 d 0ms]]
[apply] createWindow0 - Parent is neither NSWindow nor NSView : 0x0
[apply] Gears: Init
[apply] Gears: Reshape
[apply] Gears: Dispose
[apply] createWindow0 - Parent is neither NSWindow nor NSView : 0x0
[apply] 2010-09-15 02:12:58.747 java[3961:60f] *** __NSAutoreleaseNoPool(): Object 0x10014c580 of class __NSCFDate autoreleased with no pool in place - just leaking
[apply] 2010-09-15 02:12:58.750 java[3961:60f] *** __NSAutoreleaseNoPool(): Object 0x1001484f0 of class NSCFTimer autoreleased with no pool in place - just leaking
[apply] junit.framework.TestListener: endTest(testWindowDecor01Simple)
[apply] junit.framework.TestListener: startTest(testWindowDecor02DestroyWinTwiceA)
[apply] Detected screen size 1680x1050
[apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513178748 d 0ms]]
[apply] WindowEvent[WINDOW_MOVED, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513178749 d 0ms]]
[echo] Testing com.jogamp.test.junit.newt.TestWindows01NEWT -> ../build/test/results/TEST-com.jogamp.test.junit.newt.TestWindows01NEWT.xml
[apply] Testsuite: com.jogamp.test.junit.newt.TestWindows01NEWT
[apply] junit.framework.TestListener: tests to run: 4
[apply] junit.framework.TestListener: startTest(testWindowNativeRecreate01Simple)
[apply] Detected screen size 1680x1050
[apply] createWindow0 - Parent is neither NSWindow nor NSView : 0x0
[apply] Invalid memory access of location 0x0 rip=0x7fff85c55312
[apply]
[apply] Result: 139
[echo] Testing com.jogamp.test.junit.newt.parenting.TestParenting01NEWT -> ../build/test/results/TEST-com.jogamp.test.junit.newt.parenting.TestParenting01NEWT.xml
[apply] objc[3963]: Class ContextUpdater is implemented in both /Users/rich/Development/jogamp/jogl/build/jogl/obj/libjogl_gl2es12.jnilib and /Users/rich/Development/jogamp/jogl/build/jogl/obj/libjogl_desktop.jnilib. One of the two will be used. Which one is undefined.
[apply] Testsuite: com.jogamp.test.junit.newt.parenting.TestParenting01NEWT
[apply] createWindow0 - Parent is neither NSWindow nor NSView : 0x0
[apply] pwin 0.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 0/0
[apply] junit.framework.TestListener: tests to run: 3
[apply] junit.framework.TestListener: startTest(testWindowParenting01CreateVisibleDestroy)
[apply] Detected screen size 1680x1050
[apply] Detected screen size 1680x1050
[apply] RedSquare: Init
[apply] Gears: Init
[apply] RedSquare: Reshape
[apply] Gears: Reshape
[apply] createWindow0 - Parent is neither NSWindow nor NSView : 0x0
[apply] createWindow0 - Parent is neither NSWindow nor NSView : 0x0
[apply] RedSquare: Dispose
[apply] Window.destroy(deep: false) CHILD BEGIN
[apply] Gears: Dispose
[apply] Window.destroy(deep: false) CHILD END
[apply] Window.destroy(deep: true) CHILD BEGIN
[apply] Window.destroy(deep: true) CHILD END
[apply] junit.framework.TestListener: endTest(testWindowParenting01CreateVisibleDestroy)
[apply] junit.framework.TestListener: startTest(testWindowParenting02ReparentTop2Win)
[apply] Detected screen size 1680x1050
[apply] Detected screen size 1680x1050
[apply] Gears: Init
[apply] Gears: Reshape
[apply] RedSquare: Init
[apply] RedSquare: Reshape
[apply] java.lang.Exception: Previously locked by Thread[Thread-6,5,main], lock: com.jogamp.nativewindow.impl.RecursiveToolkitLock@70453807
[apply] at com.jogamp.nativewindow.impl.RecursiveToolkitLock.lock(RecursiveToolkitLock.java:79)
[apply] at com.jogamp.newt.impl.macosx.MacWindow.lockSurface(MacWindow.java:204)
[apply] at com.jogamp.opengl.impl.GLDrawableImpl.lockSurface(GLDrawableImpl.java:173)
[apply] at com.jogamp.opengl.impl.GLContextImpl.makeCurrentLocking(GLContextImpl.java:352)
[apply] at com.jogamp.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:314)
[apply] at com.jogamp.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:265)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:531)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:508)
[apply] at com.jogamp.opengl.util.AnimatorImpl.display(AnimatorImpl.java:50)
[apply] at com.jogamp.opengl.util.Animator.display(Animator.java:154)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:182)
[apply] at java.lang.Thread.run(Thread.java:637)
[apply] java.lang.Exception: Previously locked by Thread[Thread-0,5,main], lock: com.jogamp.nativewindow.impl.RecursiveToolkitLock@c5a67c9
[apply] at com.jogamp.nativewindow.impl.RecursiveToolkitLock.lock(RecursiveToolkitLock.java:79)
[apply] at com.jogamp.newt.Window.windowLock(Window.java:1623)
[apply] at com.jogamp.newt.Window$ReparentAction.run(Window.java:636)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:63)
[apply] at com.jogamp.newt.util.MainThread.run(MainThread.java:386)
[apply] at com.jogamp.newt.util.MainThread.main(MainThread.java:193)
[apply] Exception in thread "Thread-7" java.lang.RuntimeException: Waited 3000ms for: Thread[Thread-0,5,main] - Thread[Thread-7,5,main], with recursionCount 0, lock: com.jogamp.nativewindow.impl.RecursiveToolkitLock@c5a67c9
[apply] at com.jogamp.nativewindow.impl.RecursiveToolkitLock.lock(RecursiveToolkitLock.java:73)
[apply] at com.jogamp.newt.Window.windowLock(Window.java:1623)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:529)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:508)
[apply] at com.jogamp.opengl.util.AnimatorImpl.display(AnimatorImpl.java:50)
[apply] at com.jogamp.opengl.util.Animator.display(Animator.java:154)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:182)
[apply] at java.lang.Thread.run(Thread.java:637)
[apply] createWindow0 - Parent is neither NSWindow nor NSView : 0x0
[apply] pwin 0.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 0/0
[apply] junit.framework.TestListener: addError(testWindowParenting02ReparentTop2Win, java.lang.RuntimeException: Waited 3000ms for: Thread[Thread-6,5,main] - Thread[Thread-0,5,main], with recursionCount 0, lock: com.jogamp.nativewindow.impl.RecursiveToolkitLock@70453807)
[apply] junit.framework.TestListener: endTest(testWindowParenting02ReparentTop2Win)
[apply] junit.framework.TestListener: startTest(testWindowParenting03ReparentWin2Top)
[apply] Detected screen size 1680x1050
[apply] Detected screen size 1680x1050
[apply] RedSquare: Init
[apply] RedSquare: Reshape
[apply] Gears: Init
[apply] Gears: Reshape
[apply] RedSquare: Reshape
[apply] RedSquare: Reshape
[apply] junit.framework.TestListener: addFailure(testWindowParenting03ReparentWin2Top, expected:<true> but was:<false>)
[apply] junit.framework.TestListener: endTest(testWindowParenting03ReparentWin2Top)
[apply] Tests run: 3, Failures: 1, Errors: 1, Time elapsed: 5.156 sec
[apply] ------------- Standard Output ---------------
[apply] Detected screen size 1680x1050
[apply] Detected screen size 1680x1050
[apply] RedSquare: Init
[apply] Gears: Init
[apply] RedSquare: Reshape
[apply] Gears: Reshape
[apply] RedSquare: Dispose
[apply] Window.destroy(deep: false) CHILD BEGIN
[apply] Gears: Dispose
[apply] Window.destroy(deep: false) CHILD END
[apply] Window.destroy(deep: true) CHILD BEGIN
[apply] Window.destroy(deep: true) CHILD END
[apply] Detected screen size 1680x1050
[apply] Detected screen size 1680x1050
[apply] Gears: Init
[apply] Gears: Reshape
[apply] RedSquare: Init
[apply] RedSquare: Reshape
[apply] Detected screen size 1680x1050
[apply] Detected screen size 1680x1050
[apply] RedSquare: Init
[apply] RedSquare: Reshape
[apply] Gears: Init
[apply] Gears: Reshape
[apply] RedSquare: Reshape
[apply] RedSquare: Reshape
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] java.lang.Exception: Previously locked by Thread[Thread-6,5,main], lock: com.jogamp.nativewindow.impl.RecursiveToolkitLock@70453807
[apply] at com.jogamp.nativewindow.impl.RecursiveToolkitLock.lock(RecursiveToolkitLock.java:79)
[apply] at com.jogamp.newt.impl.macosx.MacWindow.lockSurface(MacWindow.java:204)
[apply] at com.jogamp.opengl.impl.GLDrawableImpl.lockSurface(GLDrawableImpl.java:173)
[apply] at com.jogamp.opengl.impl.GLContextImpl.makeCurrentLocking(GLContextImpl.java:352)
[apply] at com.jogamp.opengl.impl.GLContextImpl.makeCurrent(GLContextImpl.java:314)
[apply] at com.jogamp.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:265)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:531)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:508)
[apply] at com.jogamp.opengl.util.AnimatorImpl.display(AnimatorImpl.java:50)
[apply] at com.jogamp.opengl.util.Animator.display(Animator.java:154)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:182)
[apply] at java.lang.Thread.run(Thread.java:637)
[apply] java.lang.Exception: Previously locked by Thread[Thread-0,5,main], lock: com.jogamp.nativewindow.impl.RecursiveToolkitLock@c5a67c9
[apply] at com.jogamp.nativewindow.impl.RecursiveToolkitLock.lock(RecursiveToolkitLock.java:79)
[apply] at com.jogamp.newt.Window.windowLock(Window.java:1623)
[apply] at com.jogamp.newt.Window$ReparentAction.run(Window.java:636)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:63)
[apply] at com.jogamp.newt.util.MainThread.run(MainThread.java:386)
[apply] at com.jogamp.newt.util.MainThread.main(MainThread.java:193)
[apply] Exception in thread "Thread-7" java.lang.RuntimeException: Waited 3000ms for: Thread[Thread-0,5,main] - Thread[Thread-7,5,main], with recursionCount 0, lock: com.jogamp.nativewindow.impl.RecursiveToolkitLock@c5a67c9
[apply] at com.jogamp.nativewindow.impl.RecursiveToolkitLock.lock(RecursiveToolkitLock.java:73)
[apply] at com.jogamp.newt.Window.windowLock(Window.java:1623)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:529)
[apply] at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:508)
[apply] at com.jogamp.opengl.util.AnimatorImpl.display(AnimatorImpl.java:50)
[apply] at com.jogamp.opengl.util.Animator.display(Animator.java:154)
[apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:182)
[apply] at java.lang.Thread.run(Thread.java:637)
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testWindowParenting01CreateVisibleDestroy took 0.902 sec
[apply] Testcase: testWindowParenting02ReparentTop2Win took 3.535 sec
[apply] Caused an ERROR
[apply] java.lang.RuntimeException: Waited 3000ms for: Thread[Thread-6,5,main] - Thread[Thread-0,5,main], with recursionCount 0, lock: com.jogamp.nativewindow.impl.RecursiveToolkitLock@70453807
[apply] java.lang.RuntimeException: java.lang.RuntimeException: Waited 3000ms for: Thread[Thread-6,5,main] - Thread[Thread-0,5,main], with recursionCount 0, lock: com.jogamp.nativewindow.impl.RecursiveToolkitLock@70453807
[apply] at com.jogamp.newt.util.MainThread.invoke(MainThread.java:341)
[apply] at com.jogamp.newt.Display.runOnEDTIfAvail(Display.java:236)
[apply] at com.jogamp.newt.Window.runOnEDTIfAvail(Window.java:214)
[apply] at com.jogamp.newt.Window.reparentWindow(Window.java:717)
[apply] at com.jogamp.newt.opengl.GLWindow.reparentWindow(GLWindow.java:234)
[apply] at com.jogamp.test.junit.newt.parenting.TestParenting01NEWT.testWindowParenting02ReparentTop2Win(TestParenting01NEWT.java:186)
[apply] at com.jogamp.newt.util.MainThread$MainAction.run(MainThread.java:141)
[apply] Caused by: java.lang.RuntimeException: Waited 3000ms for: Thread[Thread-6,5,main] - Thread[Thread-0,5,main], with recursionCount 0, lock: com.jogamp.nativewindow.impl.RecursiveToolkitLock@70453807
[apply] at com.jogamp.nativewindow.impl.RecursiveToolkitLock.lock(RecursiveToolkitLock.java:73)
[apply] at com.jogamp.newt.impl.macosx.MacWindow.lockSurface(MacWindow.java:204)
[apply] at com.jogamp.newt.opengl.GLWindow.lockSurface(GLWindow.java:625)
[apply] at com.jogamp.newt.Window.getNativeWindowHandle(Window.java:185)
[apply] at com.jogamp.newt.Window.access$700(Window.java:50)
[apply] at com.jogamp.newt.Window$ReparentAction.run(Window.java:643)
[apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:63)
[apply] at com.jogamp.newt.util.MainThread.run(MainThread.java:386)
[apply] at com.jogamp.newt.util.MainThread.main(MainThread.java:193)
[apply]
[apply] Testcase: testWindowParenting03ReparentWin2Top took 0.652 sec
[apply] FAILED
[apply] expected:<true> but was:<false>
[apply] junit.framework.AssertionFailedError: expected:<true> but was:<false>
[apply] at com.jogamp.test.junit.newt.parenting.TestParenting01NEWT.testWindowParenting03ReparentWin2Top(TestParenting01NEWT.java:248)
[apply] at com.jogamp.newt.util.MainThread$MainAction.run(MainThread.java:141)
[apply]
[apply] Result: 2
[echo] Testing com.jogamp.test.junit.newt.parenting.TestParenting02NEWT -> ../build/test/results/TEST-com.jogamp.test.junit.newt.parenting.TestParenting02NEWT.xml
[apply] objc[3964]: Class ContextUpdater is implemented in both /Users/rich/Development/jogamp/jogl/build/jogl/obj/libjogl_gl2es12.jnilib and /Users/rich/Development/jogamp/jogl/build/jogl/obj/libjogl_desktop.jnilib. One of the two will be used. Which one is undefined.
[apply] Testsuite: com.jogamp.test.junit.newt.parenting.TestParenting02NEWT
[apply] createWindow0 - Parent is neither NSWindow nor NSView : 0x0
[apply] junit.framework.TestListener: tests to run: 1
[apply] junit.framework.TestListener: startTest(testWindowParenting01NewtOnNewtParentChildDraw)
[apply] Detected screen size 1680x1050
[apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513192455 d 1ms]]
[apply] WindowEvent[WINDOW_MOVED, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513192457 d 0ms]]
[apply] pwin 1.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 0/0
[apply] pwin 1.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/240
[apply] Detected screen size 1680x1050
[apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513192673 d 0ms]]
[apply] java.lang.StackOverflowError
[apply] at com.jogamp.newt.impl.macosx.MacWindow.setFrameTopLeftPoint0(Native Method)
[apply] at com.jogamp.newt.impl.macosx.MacWindow.setPositionImpl(MacWindow.java:277)
[apply] at com.jogamp.newt.Window.setPosition(Window.java:900)
[apply] at com.jogamp.newt.opengl.GLWindow.setPosition(GLWindow.java:324)
[apply] at com.jogamp.test.junit.newt.parenting.TestParenting02NEWT.testWindowParenting01NewtOnNewtParentChildDraw(TestParenting02NEWT.java:144)
[apply] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[apply] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[apply] at java.lang.reflect.Method.invoke(Method.java:597)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:422)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:931)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:785)
[apply] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[apply] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[apply] at java.lang.reflect.Method.invoke(Method.java:597)
[apply] at com.jogamp.newt.util.MainThread$MainAction.run(MainThread.java:141)
[apply] RedSquare: Init
[apply] RedSquare: Reshape
[apply] Gears: Init
[apply] Gears: Reshape
[apply] pwin 2.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/238
[apply] pwin 3.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/237
[apply] pwin 4.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/236
[apply] pwin 5.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/235
[apply] pwin 6.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/234
[apply] pwin 7.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/233
[apply] pwin 8.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/232
[apply] pwin 9.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/231
[apply] pwin 10.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/230
[apply] pwin 11.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/229
[apply] pwin 12.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/228
[apply] pwin 13.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/227
[apply] pwin 14.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/226
[apply] pwin 15.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/225
[apply] pwin 16.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/224
[apply] pwin 17.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/223
[apply] pwin 18.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/222
[apply] pwin 19.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/221
[apply] pwin 20.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/220
[apply] pwin 21.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/219
[apply] pwin 22.000000/526.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/218
[apply] pwin 23.000000/525.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/217
[apply] pwin 24.000000/524.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/216
[apply] pwin 25.000000/523.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/215
[apply] Gears: Dispose
[apply] RedSquare: Dispose
[apply] Window.destroy(deep: false) CHILD BEGIN
[apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513194379 d 0ms]]
[apply] Window.destroy(deep: false) CHILD END
[apply] Window.destroy(deep: false) CHILD BEGIN
[apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513194380 d 0ms]]
[apply] Window.destroy(deep: false) CHILD END
[apply] junit.framework.TestListener: endTest(testWindowParenting01NewtOnNewtParentChildDraw)
[apply] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 2.015 sec
[apply] ------------- Standard Output ---------------
[apply] Detected screen size 1680x1050
[apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513192455 d 1ms]]
[apply] WindowEvent[WINDOW_MOVED, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513192457 d 0ms]]
[apply] Detected screen size 1680x1050
[apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513192673 d 0ms]]
[apply] RedSquare: Init
[apply] RedSquare: Reshape
[apply] Gears: Init
[apply] Gears: Reshape
[apply] Gears: Dispose
[apply] RedSquare: Dispose
[apply] Window.destroy(deep: false) CHILD BEGIN
[apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513194379 d 0ms]]
[apply] Window.destroy(deep: false) CHILD END
[apply] Window.destroy(deep: false) CHILD BEGIN
[apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513194380 d 0ms]]
[apply] Window.destroy(deep: false) CHILD END
[apply] ------------- ---------------- ---------------
[apply] ------------- Standard Error -----------------
[apply] java.lang.StackOverflowError
[apply] at com.jogamp.newt.impl.macosx.MacWindow.setFrameTopLeftPoint0(Native Method)
[apply] at com.jogamp.newt.impl.macosx.MacWindow.setPositionImpl(MacWindow.java:277)
[apply] at com.jogamp.newt.Window.setPosition(Window.java:900)
[apply] at com.jogamp.newt.opengl.GLWindow.setPosition(GLWindow.java:324)
[apply] at com.jogamp.test.junit.newt.parenting.TestParenting02NEWT.testWindowParenting01NewtOnNewtParentChildDraw(TestParenting02NEWT.java:144)
[apply] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[apply] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[apply] at java.lang.reflect.Method.invoke(Method.java:597)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:422)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:931)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:785)
[apply] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[apply] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[apply] at java.lang.reflect.Method.invoke(Method.java:597)
[apply] at com.jogamp.newt.util.MainThread$MainAction.run(MainThread.java:141)
[apply] java.lang.StackOverflowError
[apply] at com.jogamp.newt.impl.macosx.MacWindow.setFrameTopLeftPoint0(Native Method)
[apply] at com.jogamp.newt.impl.macosx.MacWindow.setPositionImpl(MacWindow.java:277)
[apply] at com.jogamp.newt.Window.setPosition(Window.java:900)
[apply] at com.jogamp.newt.opengl.GLWindow.setPosition(GLWindow.java:324)
[apply] at com.jogamp.test.junit.newt.parenting.TestParenting02NEWT.testWindowParenting01NewtOnNewtParentChildDraw(TestParenting02NEWT.java:174)
[apply] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[apply] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[apply] at java.lang.reflect.Method.invoke(Method.java:597)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:422)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:931)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:785)
[apply] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[apply] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[apply] at java.lang.reflect.Method.invoke(Method.java:597)
[apply] at com.jogamp.newt.util.MainThread$MainAction.run(MainThread.java:141)
[apply] ------------- ---------------- ---------------
[apply]
[apply] Testcase: testWindowParenting01NewtOnNewtParentChildDraw took 1.955 sec
[apply] pwin 26.000000/522.000000 640.000000x502.000000, pview 0.000000/0.000000 640.000000x480.000000 -> 320/214
[apply] java.lang.StackOverflowError
[apply] at com.jogamp.newt.impl.macosx.MacWindow.setFrameTopLeftPoint0(Native Method)
[apply] at com.jogamp.newt.impl.macosx.MacWindow.setPositionImpl(MacWindow.java:277)
[apply] at com.jogamp.newt.Window.setPosition(Window.java:900)
[apply] at com.jogamp.newt.opengl.GLWindow.setPosition(GLWindow.java:324)
[apply] at com.jogamp.test.junit.newt.parenting.TestParenting02NEWT.testWindowParenting01NewtOnNewtParentChildDraw(TestParenting02NEWT.java:174)
[apply] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[apply] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[apply] at java.lang.reflect.Method.invoke(Method.java:597)
[apply] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
[apply] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
[apply] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
[apply] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
[apply] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
[apply] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
[apply] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
[apply] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
[apply] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
[apply] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
[apply] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
[apply] at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
[apply] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:422)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:931)
[apply] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:785)
[apply] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[apply] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[apply] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[apply] at java.lang.reflect.Method.invoke(Method.java:597)
[apply] at com.jogamp.newt.util.MainThread$MainAction.run(MainThread.java:141)
[junit] objc[3966]: Class ContextUpdater is implemented in both /Users/rich/Development/jogamp/jogl/build/jogl/obj/libjogl_gl2es12.jnilib and /Users/rich/Development/jogamp/jogl/build/jogl/obj/libjogl_desktop.jnilib. One of the two will be used. Which one is undefined.
[junit] Testsuite: com.jogamp.test.junit.jogl.awt.TestAWT01GLn
[junit] Testsuite: com.jogamp.test.junit.jogl.awt.TestAWT01GLn
[junit] GLProfile <static> GLAvailability[Native[GL4bc false, GL4 false, GL3bc false, GL3 false, GL2 true[1.5 (compatibility profile, any, old)], GL2ES1 true, GLES1 false, GL2ES2 true, GLES2 false], Profiles[GLProfile[GL2ES2/GL2], GLProfile[GL2ES1/GL2], GLProfile[GL2/GL2], GLProfile[GL2GL3/GL2], , default GLProfile[GL2/GL2]]]
[junit] GLProfile Default: GLProfile[GL2/GL2]
[junit] Gears: Init
[junit] Gears: Reshape
[junit] Gears: Dispose
[junit] GLProfile MaxFixed: GLProfile[GL2/GL2]
[junit] Gears: Init
[junit] Gears: Reshape
[junit] Gears: Dispose
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 2.605 sec
[junit] ------------- Standard Output ---------------
[junit] GLProfile <static> GLAvailability[Native[GL4bc false, GL4 false, GL3bc false, GL3 false, GL2 true[1.5 (compatibility profile, any, old)], GL2ES1 true, GLES1 false, GL2ES2 true, GLES2 false], Profiles[GLProfile[GL2ES2/GL2], GLProfile[GL2ES1/GL2], GLProfile[GL2/GL2], GLProfile[GL2GL3/GL2], , default GLProfile[GL2/GL2]]]
[junit] GLProfile Default: GLProfile[GL2/GL2]
[junit] Gears: Init
[junit] Gears: Reshape
[junit] Gears: Dispose
[junit] GLProfile MaxFixed: GLProfile[GL2/GL2]
[junit] Gears: Init
[junit] Gears: Reshape
[junit] Gears: Dispose
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01GLDefault took 1.99 sec
[junit] Testcase: test03GLMaxFixed took 0.544 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 2.605 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] GLProfile <static> GLAvailability[Native[GL4bc false, GL4 false, GL3bc false, GL3 false, GL2 true[1.5 (compatibility profile, any, old)], GL2ES1 true, GLES1 false, GL2ES2 true, GLES2 false], Profiles[GLProfile[GL2ES2/GL2], GLProfile[GL2ES1/GL2], GLProfile[GL2/GL2], GLProfile[GL2GL3/GL2], , default GLProfile[GL2/GL2]]]
[junit] GLProfile Default: GLProfile[GL2/GL2]
[junit] Gears: Init
[junit] Gears: Reshape
[junit] Gears: Dispose
[junit] GLProfile MaxFixed: GLProfile[GL2/GL2]
[junit] Gears: Init
[junit] Gears: Reshape
[junit] Gears: Dispose
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.test.junit.jogl.awt.TestAWT02WindowClosing
[junit] Testsuite: com.jogamp.test.junit.jogl.awt.TestAWT02WindowClosing
[junit] windowClosing() called ..
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.446 sec
[junit] ------------- Standard Output ---------------
[junit] windowClosing() called ..
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01WindowClosing took 0.423 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.446 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] windowClosing() called ..
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.test.junit.jogl.awt.TestSwingAWT01GLn
[junit] Testsuite: com.jogamp.test.junit.jogl.awt.TestSwingAWT01GLn
[junit] GLProfile <static> GLAvailability[Native[GL4bc false, GL4 false, GL3bc false, GL3 false, GL2 true[1.5 (compatibility profile, any, old)], GL2ES1 true, GLES1 false, GL2ES2 true, GLES2 false], Profiles[GLProfile[GL2ES2/GL2], GLProfile[GL2ES1/GL2], GLProfile[GL2/GL2], GLProfile[GL2GL3/GL2], , default GLProfile[GL2/GL2]]]
[junit] GLProfile Default: GLProfile[GL2/GL2]
[junit] testing with java.awt.Window
[junit] Gears: Init
[junit] Gears: Reshape
[junit] cleaning up...
[junit] Gears: Dispose
[junit] testing with java.awt.Frame
[junit] Gears: Init
[junit] Gears: Reshape
[junit] cleaning up...
[junit] Gears: Dispose
[junit] testing with javax.swing.JFrame
[junit] Gears: Init
[junit] Gears: Reshape
[junit] cleaning up...
[junit] Gears: Dispose
[junit] GLProfile MaxFixed: GLProfile[GL2/GL2]
[junit] testing with java.awt.Window
[junit] Gears: Init
[junit] Gears: Reshape
[junit] cleaning up...
[junit] Gears: Dispose
[junit] testing with java.awt.Frame
[junit] Gears: Init
[junit] Gears: Reshape
[junit] cleaning up...
[junit] Gears: Dispose
[junit] testing with javax.swing.JFrame
[junit] Gears: Init
[junit] Gears: Reshape
[junit] cleaning up...
[junit] Gears: Dispose
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 3.324 sec
[junit] ------------- Standard Output ---------------
[junit] GLProfile <static> GLAvailability[Native[GL4bc false, GL4 false, GL3bc false, GL3 false, GL2 true[1.5 (compatibility profile, any, old)], GL2ES1 true, GLES1 false, GL2ES2 true, GLES2 false], Profiles[GLProfile[GL2ES2/GL2], GLProfile[GL2ES1/GL2], GLProfile[GL2/GL2], GLProfile[GL2GL3/GL2], , default GLProfile[GL2/GL2]]]
[junit] GLProfile Default: GLProfile[GL2/GL2]
[junit] testing with java.awt.Window
[junit] Gears: Init
[junit] Gears: Reshape
[junit] cleaning up...
[junit] Gears: Dispose
[junit] testing with java.awt.Frame
[junit] Gears: Init
[junit] Gears: Reshape
[junit] cleaning up...
[junit] Gears: Dispose
[junit] testing with javax.swing.JFrame
[junit] Gears: Init
[junit] Gears: Reshape
[junit] cleaning up...
[junit] Gears: Dispose
[junit] GLProfile MaxFixed: GLProfile[GL2/GL2]
[junit] testing with java.awt.Window
[junit] Gears: Init
[junit] Gears: Reshape
[junit] cleaning up...
[junit] Gears: Dispose
[junit] testing with java.awt.Frame
[junit] Gears: Init
[junit] Gears: Reshape
[junit] cleaning up...
[junit] Gears: Dispose
[junit] testing with javax.swing.JFrame
[junit] Gears: Init
[junit] Gears: Reshape
[junit] cleaning up...
[junit] Gears: Dispose
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01GLDefault took 1.672 sec
[junit] Testcase: test03GLMaxFixed took 1.636 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 3.324 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] GLProfile <static> GLAvailability[Native[GL4bc false, GL4 false, GL3bc false, GL3 false, GL2 true[1.5 (compatibility profile, any, old)], GL2ES1 true, GLES1 false, GL2ES2 true, GLES2 false], Profiles[GLProfile[GL2ES2/GL2], GLProfile[GL2ES1/GL2], GLProfile[GL2/GL2], GLProfile[GL2GL3/GL2], , default GLProfile[GL2/GL2]]]
[junit] GLProfile Default: GLProfile[GL2/GL2]
[junit] testing with java.awt.Window
[junit] Gears: Init
[junit] Gears: Reshape
[junit] cleaning up...
[junit] Gears: Dispose
[junit] testing with java.awt.Frame
[junit] Gears: Init
[junit] Gears: Reshape
[junit] cleaning up...
[junit] Gears: Dispose
[junit] testing with javax.swing.JFrame
[junit] Gears: Init
[junit] Gears: Reshape
[junit] cleaning up...
[junit] Gears: Dispose
[junit] GLProfile MaxFixed: GLProfile[GL2/GL2]
[junit] testing with java.awt.Window
[junit] Gears: Init
[junit] Gears: Reshape
[junit] cleaning up...
[junit] Gears: Dispose
[junit] testing with java.awt.Frame
[junit] Gears: Init
[junit] Gears: Reshape
[junit] cleaning up...
[junit] Gears: Dispose
[junit] testing with javax.swing.JFrame
[junit] Gears: Init
[junit] Gears: Reshape
[junit] cleaning up...
[junit] Gears: Dispose
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.test.junit.jogl.demos.gl2.gears.TestGearsAWT
[junit] Testsuite: com.jogamp.test.junit.jogl.demos.gl2.gears.TestGearsAWT
[junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:true, source:java.awt.Frame, when:1284513202682 d 0ms]]
[junit] Gears: Init
[junit] Gears: Reshape
[junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:true, source:java.awt.Frame, when:1284513202822 d 0ms]]
[junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[sys:true, source:java.awt.Frame, when:1284513203286 d 0ms]]
[junit] Gears: Dispose
[junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[sys:true, source:java.awt.Frame, when:1284513203302 d 0ms]]
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.664 sec
[junit] ------------- Standard Output ---------------
[junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:true, source:java.awt.Frame, when:1284513202682 d 0ms]]
[junit] Gears: Init
[junit] Gears: Reshape
[junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:true, source:java.awt.Frame, when:1284513202822 d 0ms]]
[junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[sys:true, source:java.awt.Frame, when:1284513203286 d 0ms]]
[junit] Gears: Dispose
[junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[sys:true, source:java.awt.Frame, when:1284513203302 d 0ms]]
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.65 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.664 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:true, source:java.awt.Frame, when:1284513202682 d 0ms]]
[junit] Gears: Init
[junit] Gears: Reshape
[junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:true, source:java.awt.Frame, when:1284513202822 d 0ms]]
[junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[sys:true, source:java.awt.Frame, when:1284513203286 d 0ms]]
[junit] Gears: Dispose
[junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[sys:true, source:java.awt.Frame, when:1284513203302 d 0ms]]
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.test.junit.jogl.demos.gl2.gears.TestGearsNewtAWTWrapper
[junit] Testsuite: com.jogamp.test.junit.jogl.demos.gl2.gears.TestGearsNewtAWTWrapper
[junit] Detected screen size 1680x1050
[junit] Detected screen size 1680x1050
[junit] WindowEvent[WINDOW_MOVED, NEWTEvent[sys:true, source:com.jogamp.newt.impl.awt.AWTWindow, when:1284513203389 d 6ms]]
[junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:true, source:com.jogamp.newt.impl.awt.AWTWindow, when:1284513203390 d 6ms]]
[junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:true, source:com.jogamp.newt.impl.awt.AWTWindow, when:1284513203393 d 3ms]]
[junit] Gears: Init
[junit] Gears: Reshape
[junit] Gears: Dispose
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.723 sec
[junit] ------------- Standard Output ---------------
[junit] Detected screen size 1680x1050
[junit] Detected screen size 1680x1050
[junit] WindowEvent[WINDOW_MOVED, NEWTEvent[sys:true, source:com.jogamp.newt.impl.awt.AWTWindow, when:1284513203389 d 6ms]]
[junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:true, source:com.jogamp.newt.impl.awt.AWTWindow, when:1284513203390 d 6ms]]
[junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:true, source:com.jogamp.newt.impl.awt.AWTWindow, when:1284513203393 d 3ms]]
[junit] Gears: Init
[junit] Gears: Reshape
[junit] Gears: Dispose
[junit] ------------- ---------------- ---------------
[junit]
[junit] Testcase: test01 took 0.709 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.723 sec
[junit]
[junit] ------------- Standard Output ---------------
[junit] Detected screen size 1680x1050
[junit] Detected screen size 1680x1050
[junit] WindowEvent[WINDOW_MOVED, NEWTEvent[sys:true, source:com.jogamp.newt.impl.awt.AWTWindow, when:1284513203389 d 6ms]]
[junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:true, source:com.jogamp.newt.impl.awt.AWTWindow, when:1284513203390 d 6ms]]
[junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[sys:true, source:com.jogamp.newt.impl.awt.AWTWindow, when:1284513203393 d 3ms]]
[junit] Gears: Init
[junit] Gears: Reshape
[junit] Gears: Dispose
[junit] ------------- ---------------- ---------------
[junit] Testsuite: com.jogamp.test.junit.jogl.texture.TestTexture01AWT
[junit] Testsuite: com.jogamp.test.junit.jogl.texture.TestTexture01AWT
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.604 sec
[junit]
[junit] Testcase: test1 took 0.59 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.604 sec
[junit]
[junit] Testsuite: com.jogamp.test.junit.newt.TestListenerCom01AWT
[junit] Testsuite: com.jogamp.test.junit.newt.TestListenerCom01AWT
[junit] Detected screen size 1680x1050
[junit] durationPerTest 500
[junit] createWindow0 - Parent is NSView : 0x1006c9eb0 -> 0x100196f50 (win)
[junit] pwin 0.000000/548.000000 640.000000x480.000000, pview 0.000000/0.000000 640.000000x458.000000 -> 0/0
[junit] Detected screen size 1680x1050
[junit] WindowEventCom3.windowMoved: WindowEventCom1.windowMoved: WindowEvent[WINDOW_MOVED, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513204732 d 5ms]]
[junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513204732 d 10ms]]
[junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[sys:true, source:com.jogamp.newt.impl.macosx.MacWindow, when:1284513204741 d 3ms]]
[junit] Invalid memory access of location 0xfffffffffffffff8 rip=0x10108beff
[junit]
[junit] Testsuite: com.Batch-With-Multiple-Tests
[junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec
[junit]
[junit] Testcase: testListenerStringPassingAndOrder took 0.002 sec
[junit] Caused an ERROR
[junit] Forked Java VM exited abnormally. Please note the time in the report does not reflect the time until the VM exit.
[junit] junit.framework.AssertionFailedError: Forked Java VM exited abnormally. Please note the time in the report does not reflect the time until the VM exit.
[junit]
[junit] Testsuite: com.Batch-With-Multiple-Tests
[junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec
[junit]
[junit] Testcase: com.Batch-With-Multiple-Tests:testListenerStringPassingAndOrder: Caused an ERROR
[junit] Forked Java VM exited abnormally. Please note the time in the report does not reflect the time until the VM exit.
[junit] junit.framework.AssertionFailedError: Forked Java VM exited abnormally. Please note the time in the report does not reflect the time until the VM exit.
[junit]
[junit]
[junit] Tests FAILED (crashed)
BUILD SUCCESSFUL
Total time: 48 seconds
I know this is more of a JOGL question but it is all in the process of trying to install JOCL.
Thanks very much for your time
Richard