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

'Verify user locks error' occurs

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: P4 P4
    • None
    • 1.1.7, 1.2.0, 1.2.1
    • vm-legacy
    • generic, x86
    • generic, windows_95, windows_98, windows_nt



      Name: diC59631 Date: 12/07/98


      The following code compiles fine, but when
      executed the following is printed:

      A nonfatal internal JIT (3.00.078(x)) error 'verify user locks error' has occurr
      ed in:
       'test.main ([Ljava/lang/String;)V': Interpreting method.
       Please report this error in detail to http://java.sun.com/cgi-bin/bugreport.cgi


      The code:

      class test{
              public static void main(String[] arguments){
                      int lastx, x,y,z=0;
                      lastx=0;
                      for(x=1;;x++)
                              for(y=1;y <= (2*(x/3));y++){
                                      if(x%y==0){
                                              z++;
                                              if(y > x/2){
                                                 if(z<=2){
                                                System.out.println(x+" "+(x-lastx));
                                                  lastx = x;
                                                  }
                                              z = 0;
                                             }

                                  }
                                           
                       }
               }

                          

      }
      (Review ID: 47433)
      ======================================================================

      Name: skT88420 Date: 06/04/99


      I have not encountered this type of error before. Here is the exact text that appears in the console when I run the application:

      A nonfatal internal JIT (3.00.078(x)) error 'Verify user locks error' has occurred in :
        'com/dynatechengr/systemmodel/AnalysisResults.getTransientResponse ()Lcom/dynatechengr/systemmodel/ForcedResponse;': Interpreting method.
        Please report this error in detail to http://java.sun.com/cgi-bin/bugreport.cgi
      (Review ID: 83915)
      ======================================================================

      Name: krT82822 Date: 09/08/99


      The text that appeared was : "nonfatal internal JIT <3.00.078(x)> error "Verify user locks error" has ocurred in :
      'javax/media/j3d/Traverser.traverse <Ljavax/media/j3d/NodeRetained;Ljavax/media/j3d/Transform3D;Z[Ljavax/media/j3d/LightRetained;I[Ljavax/media/j3d/FogRetained;ILjavax/media/j3d/HashKey;IZZZ>I': Interpreting method.
      Please report this bug....."
      I sincerely don't know what could have made this error...I'm working in a virtual distributed environment, and the scene in Java 3D that I'm using is an example distributed with Java3D API (The Spur Gear), but somehow modificated :

       I use Switch nodes to selection between various representations of the Gear, and a class inherited from Canvas3D to get the Frames per second. A Behavior has been made to control the Fps, and to selection an index of the Switch node(to try to get more Fps)...but maybe the problem is that the avatars (simple Spheres, with lights associated) and the Gear start at the same point of the world (there is no collision detection...). I use Voyager to communicate the entities, the DIS protocol to communicate the updates, and a vrml plug-in may interfere (it was the old representation way for the virtual world...)
      The hardware is a Matrox AGP, the version of the Java3D's .dll is for the OpenGL version

      java -version : java 1.2.1 Classic VM ( build JDK-1.2.1-A, native threads)
      java -fullversion : JDK-1.2.1-A

      Dr Watson for Windows NT also detects sometimes an access violation error of the java application (java.exe, access violation at... address...). Multiple threads are used, and i don't know if one of them is creating the error...

      If you know anything about this bug, please e-mail me at :
      ###@###.###

      Thanks, and keep the good job with Java3D...
      (Review ID: 95030)
      ======================================================================

            Unassigned Unassigned
            dindrigo Daniel Indrigo (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: