Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4167261

Running Java 3D GearBox example with symcjit prints out JIT error message

XMLWordPrintable

    • 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)
      ======================================================================

            duke J. Duke
            duke J. Duke
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: