-
Bug
-
Resolution: Won't Fix
-
P4
-
None
-
1.1.5, 1.2.0, 1.2.1
-
generic, x86
-
generic, windows_95, windows_98, windows_nt
travis.bryson@Eng 1998-08-18
There is an example program that is part of the Java 3D 1.1 Beta1 release
that prints an error message on win32 when JITed with the 1.2 JDK Beta 4
and the latest drop of the symcjit.dll (drop 066).
Setting up Java 3D:
Java 3D has two install options, Direct3D and OpenGL. You should choose
the OpenGL version. After you have downloaded and set up the Java 3D 1.1
Beta1 Release in your environment from:
http://java.sun.com/products/java-media/3D/
you can do the following to reproduce the problem. From the top
directory of the java 3d release:
C:> cd programs/examples/GearTest
C:> javac *.java
C:\JAVA3D\export\java3d\builds\daily\programs\examples\GearTest>java GearBox
A nonfatal internal JIT (3.00.066(x)) error 'Unuse' has occurred in :^M
'GearBox.createGearBox (I)Ljavax/media/j3d/BranchGroup;': Interpreting
method.^M
Please report this error in detail to
http://java.sun.com/cgi-bin/bugreport.cg^M
C:> set JAVA_COMPILER=""
C:> java GearTest (no error message)
I have reproduced this on both win95 and winNT.
It looks like at least part of the program is getting interpreted instead
of JIT'ed. This same program rendered incorrectly with the JDK 1.2 Beta
4 FCS version of symcjit.dll (bug 4159764). It now renders correctly with
the 066 drop of symcjit.dll, but the error message has been introduced.
Name: tb29552 Date: 02/09/99
A nonfatal internal JIT (3.00.078(x)) error 'Unuse' has occurred in : 'GearBox.createGearBox (I)Ljavax/media/j3d/BranchGroup;': Interpreting method.
Please report this error in detail to http://java.sun.com/cgi-bin/bugreport.cgi
***************
jdk1.2 production release for windows(JDK-1.2-V)
java3d1.1(opengl)for windows.
jre1.2 plugin
source code in question is:
http://www.sdsc.edu/~nadeau/Courses/Supercomputing98/java3d.zip
The GearBox example.
cd \apache\htdocs\java3d.supercomputing\examples
\jdk1.2\bin\javac *.java
\windows\system\java GearBox
javac -O and javac produce the same error
======================================================================
Name: tb29552 Date: 03/11/99
Using the GearBox example from:
Introduction to Programming with Java 3D
from David R. Nadeau
http://www.sdsc.edu/~nadeau
San Diego Supercomputer Center
University of California at San Diego
When you run you get the following error:
C:\Java\Programs\Tutorial\java3d\examples>java GearBox 12
A nonfatal internal JIT (3.00.078(x)) error 'Unuse' has occurred in :
'GearBox.createGearBox (I)Ljavax/media/j3d/BranchGroup;': Interpreting method.
Please report this error in detail to http://java.sun.com/cgi-bin/bugreport.cg
i
After a while, the program crashes.
======================================================================
Name: tb29552 Date: 05/08/99
A nonfatal internal JIT (3.00.078(x)) error 'Unuse' has occurred in :
'GearBox.createGearBox (I)Ljavax/media/j3d/BranchGroup;': Interpreting method.
Please report this error in detail to http://java.sun.com/cgi-bin/bugreport.cg
i
(Review ID: 57997)
======================================================================
Name: tb29552 Date: 06/08/99
When running the GearBox.class example, provided with Java3D OpenGL 1.1.1, I get
the following error message. However, the program appears to run properly.
A nonfatal internal JIT (3.00.078(x)) error 'Unuse' has occurred in :
'GearBox.createGearBox (I)Ljavax/media/j3d/BranchGroup;': Interpreting method.
Please report this error in detail to http://java.sun.com/cgi-bin/bugreport.cgi
Java -version gives:
java version "1.2.1"
Classic VM (build JDK-1.2.1-A, native threads)
java -fullversion gives:
JAVA.EXE full version "JDK-1.2.1-A"
Video card: NVIDIA RIVA TNT, driver version 1.88
(Review ID: 84053)
======================================================================