JDK-4292131 : HS 2.0-rc1E internal error at codeCache.cpp, 195
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 2.0
  • Priority: P4
  • Status: Closed
  • Resolution: Cannot Reproduce
  • OS: windows_nt
  • CPU: x86
  • Submitted: 1999-11-17
  • Updated: 1999-11-17
  • Resolved: 1999-11-17
Related Reports
Relates :  
Description
HS 2.0-rc1E crashes while trying to execute the test 'jck12a017' in -Xcomp 
mode under Windows NT 4.0; the following diagnostics is printed: 

    #
    # HotSpot Virtual Machine Error, Internal Error
    #
    # Error ID: 434F444523414348450E43505000C3
    #
(this ErrorID == "codeCache.cpp, 195")

The stress test 'jck12a017' belongs to the 'testbase_nsk' testbase, and its 
sources could be found in the directory: 
    /net/sqesvr/vsn/testbase/testbase_nsk/src/nsk/stress/jck12a/jck12a017

To execute this test, please follow instructions: 

    1. Create some temporary directory, to say C:\TEMP\jck12a017, 
       and make this directory your current directory:
           cd C:\TEMP\jck12a017

    2. Copy the test's sources into this directory. You need to copy 
       only the file 'jck12a017.java', and the files 'jck12a017.cfg' 
       and 'jck12a017.README' are optional.

    3. Also copy into the current directory the stress-wrapper needed to 
       execute the test. The wrapper is the 'StressTest.java' file found 
       in the directory:
           /net/sqesvr/vsn/testbase/testbase_nsk/src/stress/share

    4. Create 'classes' subdirectory for the wrapper's class-files you will 
       need to compile:
           mkdir classes

    5. Mount to the drive L: the NFS directory:
        /usr/local/java
       (it is available as \\grinder\local-java for NT machines)

    6. Setup the CLASSPATH to provide the test with JavaTest 2.0 tool 
       and JCK 1.2a pre-compiled API tests:
           set CLASSPATH=.;.\classes;L:\sqe-tools2.0\javatest.jar;L:\jck1.2\JCK-runtime-api-12a\classes

    7. Compile the wrapper with JDK 1.2, JDK 1.2.2 or JDK 1.3 compiler:
           javac -d .\classes StressTest.java

    8. Compile the test with JDK 1.2, JDK 1.2.2 or JDK 1.3 compiler:
           javac jck12a017.java

    9. Execute the test several times to reproduce the failure:
           java jck12a017 2>log

Comments
EVALUATION michael.paleczny@eng 1999-11-17 Ran this test three times, including a run with 1.3 Did not observe reported problem with current build.
17-11-1999