After JOGL is built on OSX, the gamut of unit tests do not complete successfully. Attached is the log of the unit tests. When the unit tests crash in at com.Batch-With-Multiple-Tests, the VM also crashes. The error on OSX's error reporter is that the plugin which caused the crash is libnewt.jnilib. My environment is: java version "1.6.0_20" Java(TM) SE Runtime Environment (build 1.6.0_20-b02-279-9M3165) Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01-279, mixed mode) And the OS version I'm building JOGL on is OSX version 10.5.8, Build 9L31a Attached is a zip of 3 files: The unit test log The error from OSX's Error Reporter for com.Batch-With-Multiple-Tests, and The error from OSX's Error Reporter for libnewt. Please help stabilise the OSX JOGL build! Thanks!
Created attachment 165 [details] com.Batch-With-Multiple-Tests-crash-dump.log
Created attachment 166 [details] libnewt-crash dump
Created attachment 167 [details] Unit test log
We are aware of the OSX issues, ie it's almost unsupported state. Since this is currently not considered critical/blocker to us, reduced to major; and since this has a low prio to us right now, reduced to P4. Sorry. We may reconsider this later, or sooner in conjunction with a 'premium' support request.
I dared to test the new JOGL rc in a browser on OSX 10.6.5 Java 6u22 (x32 and x64) here are the results: AWT/Applet: FF 3.6.12 - Works - When switching to a new tab, the GL window overlays all tabs. Safari - Works with - Java Preferences: Run Applets - Within the browser process' (Default, more compatible) NEWT: Does not work yet - not yet supported on OSX. Also tested JNLP files: - Gears.jnlp - JRefract.jnlp (Refraction etc works, Gears not due to a missing JAR ref in the JNLP) So whats missing is NEWT support of OSX. http://jogamp.org/wiki/index.php/Signed_Candidate_2.0_b3 +++ gluegen.build.number=3 gluegen.build.id=2010-11-23_15-13-09 gluegen.build.branch=base_2_0 gluegen.build.commit=29e13c6e45d6db75d7c6322ac0f88a30c200cb72 jogl.build.number=3 jogl.build.id=2010-11-23_16-17-35 jogl.build.branch=base_2_0 jogl.build.commit=ce3508aa66b9a40974cce2988094d0edc68b30f4 +++
it's an enhancement to OSX, scheduled after this years siggraph
fixed w/ 4433f2a68fa3ca500e258a6862b0e95461fc5083