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

Linux: assert(!m->is_old_version(),"attempt to find vtable index of old method")

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 5.0
    • 1.4.1, 1.4.2, 5.0
    • hotspot
    • b54
    • generic, x86
    • generic, linux

      000 rw-p 00000000 00:00 0
      40029000-40036000 r-xp 00000000 03:02 941034 /lib/i686/libpthread-0.9.so
      40036000-4003e000 rw-p 0000c000 03:02 941034 /lib/i686/libpthread-0.9.so
      4003e000-40041000 r-xp 00000000 03:02 129840 /lib/libdl-2.2.4.so
      40041000-40042000 rw-p 00002000 03:02 129840 /lib/libdl-2.2.4.so
      40042000-40175000 r-xp 00000000 03:02 941030 /lib/i686/libc-2.2.4.so
      40175000-4017a000 rw-p 00132000 03:02 941030 /lib/i686/libc-2.2.4.so
      4017a000-4017e000 rw-p 00000000 00:00 0
      4017e000-4088f000 r-xp 00000000 00:71 69836962 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/i386/client/libjvm.so
      4088f000-408b4000 rw-p 00710000 00:71 69836962 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/i386/client/libjvm.so
      408b4000-40d10000 rw-p 00000000 00:00 0
      40d10000-40d32000 r-xp 00000000 03:02 941032 /lib/i686/libm-2.2.4.so
      40d32000-40d33000 rw-p 00021000 03:02 941032 /lib/i686/libm-2.2.4.so
      40d33000-40d37000 rw-s 00000000 03:02 927105 /tmp/hsperfdata_ss45998/24401
      40d37000-40d42000 r-xp 00000000 00:71 66847025 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/i386/libverify.so
      40d42000-40d43000 rw-p 0000b000 00:71 66847025 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/i386/libverify.so
      40d44000-40d57000 r-xp 00000000 03:02 129845 /lib/libnsl-2.2.4.so
      40d57000-40d58000 rw-p 00012000 03:02 129845 /lib/libnsl-2.2.4.so
      40d58000-40d5a000 rw-p 00000000 00:00 0
      40d5a000-40d91000 r-xp 00000000 00:71 66847057 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/i386/libjdwp.so
      40d91000-40d92000 rw-p 00037000 00:71 66847057 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/i386/libjdwp.so
      40d92000-40d95000 rw-p 00000000 00:00 0
      40d95000-40d9f000 r-xp 00000000 03:02 129861 /lib/libnss_files-2.2.4.so
      40d9f000-40da0000 rw-p 00009000 03:02 129861 /lib/libnss_files-2.2.4.so
      40da0000-40daa000 r-xp 00000000 03:02 129866 /lib/libnss_nis-2.2.4.so
      40daa000-40dab000 rw-p 00009000 03:02 129866 /lib/libnss_nis-2.2.4.so
      40dab000-40dcb000 r-xp 00000000 00:71 66847026 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/i386/libjava.so
      40dcb000-40dcd000 rw-p 0001f000 00:71 66847026 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/i386/libjava.so
      40dcd000-40de0000 r-xp 00000000 00:71 66847031 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/i386/libzip.so
      40de0000-40de2000 rw-p 00012000 00:71 66847031 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/i386/libzip.so
      40de2000-43202000 r--s 00000000 00:71 64716942 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/rt.jar
      43202000-43294000 rw-p 00000000 00:00 0
      43294000-43300000 r--s 00000000 00:71 64716917 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/jsse.jar
      43300000-43314000 r--s 00000000 00:71 64716916 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/jce.jar
      43314000-43a7e000 r--s 00000000 00:71 64716941 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/charsets.jar
      43a7e000-45afe000 rwxp 00000000 00:00 0
      45b00000-4f398000 rwxp 00000000 00:00 0
      4f398000-4f3c0000 rw-p 00000000 00:00 0
      4f3c0000-4f3c1000 ---p 00000000 00:00 0
      4f3c1000-4f3ce000 rwxp 00001000 00:00 0
      4f3ce000-4f3d1000 ---p 0000e000 00:00 0
      4f3d1000-4f44e000 rwxp 00011000 00:00 0
      4f44e000-4f451000 ---p 0008e000 00:00 0
      4f451000-4f4ce000 rwxp 00091000 00:00 0
      4f4ce000-4f4d2000 r-xp 00000000 00:71 66847058 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/i386/libdt_socket.so
      4f4d2000-4f4d3000 rw-p 00003000 00:71 66847058 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/i386/libdt_socket.so
      4f4d3000-4f4d6000 ---p 00000000 00:00 0
      4f4d6000-4f553000 rwxp 00003000 00:00 0
      4f553000-4f556000 ---p 00080000 00:00 0
      4f556000-4f5d3000 rwxp 00083000 00:00 0
      4f5d3000-4f5d6000 ---p 00100000 00:00 0
      4f5d6000-4f653000 rwxp 00103000 00:00 0
      4f653000-4f656000 ---p 00180000 00:00 0
      4f656000-4f6d3000 rwxp 00183000 00:00 0
      4f6d3000-4f6d7000 ---p 00200000 00:00 0
      4f6d7000-4f8d4000 rwxp 00003000 00:00 0
      4f8d4000-4f8d7000 ---p 00200000 00:00 0
      4f8d7000-4f954000 rwxp 00203000 00:00 0
      4f954000-4f955000 ---p 00481000 00:00 0
      4f955000-4f9d5000 rwxp 00482000 00:00 0
      4f9d5000-4f9f9000 r--s 00000000 00:71 77373631 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/ext/sunjce_provider.jar
      4f9f9000-4fa24000 r--s 00000000 00:71 77373632 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/ext/sunpkcs11.jar
      4fa24000-4fa27000 r--s 00000000 00:71 77373633 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/ext/dnsns.jar
      4fa27000-4fae3000 r--s 00000000 00:71 77373634 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/ext/localedata.jar
      4fae3000-4fcc7000 r--s 00000000 00:7c 4608436 /.automount/koori/root/a/v03/jct-tools/2.1.6/fcs/binaries/javatest.jar
      bfdee000-bfdf1000 ---p 00000000 00:00 0
      bfdf1000-bffee000 rwxp ffe04000 00:00 0
       
      VM Arguments:
      jvm_args: -Xcomp -Xdebug -Xrunjdwp:transport=dt_socket,address=fyi:48688,suspend=y
      java_command: FieldWatchpoints1Debugee
       
      Environment Variables:
      CLASSPATH=/net/koori/a/v03/jct-tools/2.1.6/fcs/binaries/javatest.jar:/.automount/tomsk/root/export/home/ss45998/1.5/ti_tests/regr/my0.b30.Dec3.linux-i586/JTwork/classes/com/sun/jdi:/.automount/tomsk/root/export/home/ss45998/1.5/sdk/test/com/sun/jdi:/net/vmsqe/export/nightly/mantis/JDK/service_hs_baseline/latest/linux-i586/classes:/net/vmsqe/export/nightly/mantis/JDK/service_hs_baseline/latest/linux-i586/lib/classes:/net/vmsqe/export/nightly/mantis/JDK/service_hs_baseline/latest/linux-i586/lib/classes.jar:/net/vmsqe/export/nightly/mantis/JDK/service_hs_baseline/latest/linux-i586/lib/rt.jar:/net/vmsqe/export/nightly/mantis/JDK/service_hs_baseline/latest/linux-i586/lib/i18n.jar:/net/vmsqe/export/nightly/mantis/JDK/service_hs_baseline/latest/linux-i586/lib/classes.zip:/net/vmsqe/export/nightly/mantis/JDK/service_hs_baseline/latest/linux-i586/lib/tools.jar
      PATH=/bin:/usr/bin
      LD_LIBRARY_PATH=/.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/i386/client:/.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/i386:/.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/../lib/i386
      DISPLAY=bratsk:0.0
       
       
      --------------- S Y S T E M ---------------
       
      OS:Red Hat Linux Advanced Server release 2.1AS (Pensacola)
       
      uname:Linux 2.4.9-e.3 #1 Fri May 3 17:02:43 EDT 2002 i686
      libc:glibc 2.2.4 stable linuxthreads (floating stack)
      rlimit: STACK infinity, CORE infinity, NPROC 1791, NOFILE 1024, AS infinity
      load average:0.90 0.37 0.35
       
      CPU:total 1(active 1) family 15, cmov, cx8, fxsr, mmx, sse, sse2
       
      Memory: 4k page, physical 448312k(115748k free), swap 2096472k(2002880k free)
       
      vm_info: Java HotSpot(TM) Client VM (20031202071234.dcubed.service_hs_merge) for linux-x86, built on Dec 2 2003 09:17:13 by ovrskeek with gcc 3.2.1-7 20020903 (release)



      5. Please, find the core file "core.24401" is in attachment.

      ###@###.### 2004-01-29

      This bug affects the following JDI_REGRESSION test:

          com/sun/jdi/RedefineCrossEvent.java

      ###@###.### 2003-12-03

      1. The following test is minimization of the original testRedefineCrossEvent.java:

      % cd $sdk_workspace/test/com/sun/jdi
      % cat RedefineCrossEvent1.java

      /**
       * @test %W% %E%
       * @bug 4628726
       * @summary Test class redefinition at each event cross tested with other tests
       *
       * @author Robert Field
       *
       * @run build TestScaffold VMConnection TargetAdapter TargetListener
       * @run compile -g FieldWatchpoints.java
       * @run main/othervm FieldWatchpoints -redefstart -redefevent
       */

      2. It is falured on Linux platform:

      ss45998@fyi uname -a
      Linux fyi 2.4.9-e.3 #1 Fri May 3 17:02:43 EDT 2002 i686 unknown

      /home/ss45998/bin/runregress.sh -jdk /net/vmsqe/export/nightly/mantis/JDK/service_hs_baseline/latest/linux-i586 -o /net/tomsk/export/home/ss45998/1.5/ti_tests/regr/my0.b30.Dec3 RedefineCrossEvent2.java -d -client -showversion -Xcomp
      Will use -client -showversion -Xcomp in /net/tomsk/export/home/ss45998/1.5/ti_tests/regr/my0.b30.Dec3.linux-i586/JTwork/classes/com/sun/jdi/@debuggeeVMOptions
      Starting run: Wed Dec 3 23:36:31 PST 2003
      --You can monitor file
          /net/tomsk/export/home/ss45998/1.5/ti_tests/regr/my0.b30.Dec3.linux-i586/jjsummary.html
        in your browser for the status of this run.
      Directory "/net/tomsk/export/home/ss45998/1.5/ti_tests/regr/my0.b30.Dec3.linux-i586/JTwork/scratch" not found: Creating
      test results: failed: 1
      Report written to /.automount/tomsk/root/export/home/ss45998/1.5/ti_tests/regr/my0.b30.Dec3.linux-i586/JTreport/report.html
      Results written to /.automount/tomsk/root/export/home/ss45998/1.5/ti_tests/regr/my0.b30.Dec3.linux-i586/JTwork
      Error: some tests failed or other problems occurred
      Command exited with non-zero status 1
      12.10user 2.16system 0:36.23elapsed 39%CPU (0avgtext+0avgdata 0maxresident)k
      0inputs+0outputs (51586major+53049minor)pagefaults 0swaps

      The summary report is in:
         /net/tomsk/export/home/ss45998/1.5/ti_tests/regr/my0.b30.Dec3.linux-i586/jjsummary.html

      cat /net/tomsk/export/home/ss45998/1.5/ti_tests/regr/my0.b30.Dec3.linux-i586/JTwork/com/sun/jdi/RedefineCrossEvent2.jtr
      runregress.sh cleaning up


      3. The log file is as follows:

      ss45998@fyi cat /net/tomsk/export/home/ss45998/1.5/ti_tests/regr/my0.b30.Dec3.linux-i586/JTwork/com/sun/jdi/RedefineCrossEvent2.jtr
      #Test Results (version 2)
      #Wed Dec 03 23:37:07 PST 2003
      #checksum:310b2a845df6ae91
      #-----testdescription-----
      $file=/.automount/tomsk/root/export/home/ss45998/1.5/sdk/test/com/sun/jdi/RedefineCrossEvent2.java
      $root=/.automount/tomsk/root/export/home/ss45998/1.5/sdk/test
      author=Robert Field
      keywords=bug4628726 othervm
      run=USER_SPECIFIED build TestScaffold VMConnection TargetAdapter TargetListener\nUSER_SPECIFIED compile -g FieldWatchpoints1.java\nUSER_SPECIFIED main/othervm FieldWatchpoints1 -redefstart -redefevent\n
      source=RedefineCrossEvent2.java
      title=Test class redefinition at each event cross tested with other tests

      #-----environment-----

      #-----testresult-----
      description=file:///.automount/tomsk/root/export/home/ss45998/1.5/sdk/test/com/sun/jdi/RedefineCrossEvent2.java
      end=Wed Dec 03 23:37:07 PST 2003
      environment=regtest
      execStatus=Failed. Execution failed: `main' threw exception: java.lang.Exception: FieldWatchpoints1: failed
      javatestOS=Linux 2.4.9-e.3 (i386)
      javatestVersion=2.1.6
      script=com.sun.javatest.regtest.RegressionScript
      sections=script_messages build compile compile compile compile build main
      start=Wed Dec 03 23:36:33 PST 2003
      status=Failed. Execution failed: `main' threw exception: java.lang.Exception: FieldWatchpoints1: failed
      test=com/sun/jdi/RedefineCrossEvent2.java
      work=/.automount/tomsk/root/export/home/ss45998/1.5/ti_tests/regr/my0.b30.Dec3.linux-i586/JTwork/com/sun/jdi

      #section:script_messages
      ----------messages:(4/283)----------
      JDK under test: (/net/vmsqe/export/nightly/mantis/JDK/service_hs_baseline/latest/linux-i586)
      java version "1.5.0-beta"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-beta-b30)
      Java HotSpot(TM) Client VM (build 20031202071234.dcubed.service_hs_merge-debug, mixed mode)

      #section:build
      ----------messages:(3/158)----------
      command: build TargetListener
      reason: User specified action: run build TestScaffold VMConnection TargetAdapter TargetListener
      elapsed time (seconds): 8.303
      result: Passed. Compilation successful

      #section:compile
      ----------messages:(3/184)----------
      command: compile /.automount/tomsk/root/export/home/ss45998/1.5/sdk/test/com/sun/jdi/TestScaffold.java
      reason: .class file out of date or does not exist
      elapsed time (seconds): 3.995
      ----------System.out:(0/0)----------
      ----------System.err:(0/0)----------
      result: Passed. Compilation successful

      #section:compile
      ----------messages:(3/185)----------
      command: compile /.automount/tomsk/root/export/home/ss45998/1.5/sdk/test/com/sun/jdi/TargetAdapter.java
      reason: .class file out of date or does not exist
      elapsed time (seconds): 2.085
      ----------System.out:(0/0)----------
      ----------System.err:(0/0)----------
      result: Passed. Compilation successful

      #section:compile
      ----------messages:(3/186)----------
      command: compile /.automount/tomsk/root/export/home/ss45998/1.5/sdk/test/com/sun/jdi/TargetListener.java
      reason: .class file out of date or does not exist
      elapsed time (seconds): 2.164
      ----------System.out:(0/0)----------
      ----------System.err:(0/0)----------
      result: Passed. Compilation successful

      #section:compile
      ----------messages:(3/209)----------
      command: compile /.automount/tomsk/root/export/home/ss45998/1.5/sdk/test/com/sun/jdi/FieldWatchpoints1.java
      reason: User specified action: run compile -g FieldWatchpoints1.java
      elapsed time (seconds): 2.561
      ----------System.out:(0/0)----------
      ----------System.err:(0/0)----------
      result: Passed. Compilation successful

      #section:build
      ----------messages:(3/104)----------
      command: build FieldWatchpoints1
      reason: Named class compiled on demand
      elapsed time (seconds): 0.0020
      result: Passed. No need to compile: FieldWatchpoints1.java

      #section:main
      ----------messages:(3/177)----------
      command: main FieldWatchpoints1-redefstart -redefevent
      reason: User specified action: run main/othervm FieldWatchpoints1 -redefstart -redefevent
      elapsed time (seconds): 22.444
      ----------System.out:(43/2200)----------
      -- Added debuggeeVM options from file /.automount/tomsk/root/export/home/ss45998/1.5/ti_tests/regr/my0.b30.Dec3.linux-i586/JTwork/classes/com/sun/jdi/@debuggeeVMOptions: -client -showversion -Xcomp
      JVM version:1.5.0-beta
      JDI version: 1.5
      JVM description: Java Debug Interface (Reference Implementation) version 1.5
      Java Debug Wire Protocol (Reference Implementation) version 1.5
      JVM Debug Interface version 0.2
      JVM version 1.5.0-beta (Java HotSpot(TM) Client VM, compiled mode)
      java version "1.5.0-beta"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-beta-b30)
      Java HotSpot(TM) Client VM (build 20031202071234.dcubed.service_hs_merge-debug, compiled mode)

      Check after new FieldWatchpoints1Debugee()
      Check after startTo()
      Check after rt.fieldByName()
      Check after createModificationWatchpointRequest()
      Check after setSuspendPolicy(): 1
      Check after req.enable(): 1
      Check after createAccessWatchpointRequest()
      Check after setSuspendPolicy(): 2
      Check after req.enable(): 2
      eventSetReceived: event set, policy:2, count:1 = {ModificationWatchpoint@FieldWatchpoints1Debugee:26 in thread main}
      Field modified: ModificationWatchpoint@FieldWatchpoints1Debugee:26 in thread main
      Check after my.update()
      eventSetReceived: event set, policy:2, count:1 = {ModificationWatchpoint@FieldWatchpoints1Debugee:27 in thread main}
      Field modified: ModificationWatchpoint@FieldWatchpoints1Debugee:27 in thread main
      # To suppress the following error report, specify this argument
      # after -XX: or in .hotspotrc: SuppressErrorAt=/klassVtable.cpp:90]
      #
      # An unexpected error has been detected by HotSpot Virtual Machine:
      #
      # Internal Error (/PrtBuildDir/workspace/src/share/vm/oops/klassVtable.cpp, 90), pid=24401, tid=1024
      #
      # Java VM: Java HotSpot(TM) Client VM (20031202071234.dcubed.service_hs_merge-debug compiled mode)
      #
      # Error: assert(!m->is_old_version(),"attempt to find vtable index of old method")
      # An error report file with more information is saved as hs_err_pid24401.log
      #
      # If you would like to submit a bug report, please visit:
      # http://java.sun.com/webapps/bugreport/crash.jsp
      #
      Current thread is 1024
      Dumping core ...
      eventSetReceived: event set, policy:0, count:1 = {VMDisconnectEvent}
      ----------System.err:(20/1317)----------
      run args: [-redefstart, -redefevent, FieldWatchpoints1Debugee]
      Redefining class FieldWatchpoints1Debugee (loaded by instance of sun.misc.Launcher$AppClassLoader(id=57))
      Redefining class FieldWatchpoints1Debugee (loaded by instance of sun.misc.Launcher$AppClassLoader(id=57))
      Redefining class FieldWatchpoints1Debugee (loaded by instance of sun.misc.Launcher$AppClassLoader(id=57))
      Redefining class FieldWatchpoints1Debugee (loaded by instance of sun.misc.Launcher$AppClassLoader(id=57))
      java.lang.Exception: FieldWatchpoints1: failed
      at FieldWatchpoints1.runTests(FieldWatchpoints1.java:124)
      at TestScaffold.startTests(TestScaffold.java:396)
      at FieldWatchpoints1.main(FieldWatchpoints1.java:56)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:489)
      at com.sun.javatest.regtest.MainWrapper$MainThread.run(MainWrapper.java:83)
      at java.lang.Thread.run(Thread.java:565)

      JavaTest Message: Test threw exception: java.lang.Exception: FieldWatchpoints1: failed
      JavaTest Message: shutting down test

      STATUS:Failed.`main' threw exception: java.lang.Exception: FieldWatchpoints1: failed
      result: Failed. Execution failed: `main' threw exception: java.lang.Exception: FieldWatchpoints1: failed


      test result: Failed. Execution failed: `main' threw exception: java.lang.Exception: FieldWatchpoints1: failed


      4. The dump of hs_err_pid24401.log:

      % cd /.automount/tomsk/root/export/home/ss45998/1.5/ti_tests/regr/my0.b30.Dec3.linux-i586/JTwork/scratch
      % /home/ss45998/bin/hs_err hs_err_pid24401.log | c++filt

      /home/ss45998/bin/hs_err hs_err_pid24401.log | c++filt
      #
      # An unexpected error has been detected by HotSpot Virtual Machine:
      #
      # Internal Error (/PrtBuildDir/workspace/src/share/vm/oops/klassVtable.cpp, 90), pid=24401, tid=1024
      #
      # Java VM: Java HotSpot(TM) Client VM (20031202071234.dcubed.service_hs_merge-debug compiled mode)
      #
      # Error: assert(!m->is_old_version(),"attempt to find vtable index of old method")
       
      --------------- T H R E A D ---------------
       
      Current thread (0x080717c0): JavaThread "main" [_thread_in_vm, id=24401]
       
      Stack: [0xbfdee000,0xbffee000), sp=0xbffea7c8, free space=2033k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x5bef34] VMError::report_and_die()+0x204
      V [libjvm.so+0x2128f6] report_assertion_failure(char const*, int, char const*)+0x56
      V [libjvm.so+0x4828ca] klassVtable::index_of(methodOopDesc*, int) const+0x3a
      V [libjvm.so+0x47e56b] Klass::can_be_statically_bound(methodOopDesc*)+0xcb
      V [libjvm.so+0x211647] ConstantPoolCacheEntry::set_method(Bytecodes::Code, methodHandle, int)+0x1c7
      V [libjvm.so+0x28d042] InterpreterRuntime::resolve_invoke(JavaThread*, Bytecodes::Code)+0x5b2
      j FieldWatchpoints1Debugee.main([Ljava/lang/String;)V+45
      v ~StubRoutines::call_stub
      V [libjvm.so+0x29f072] JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0x2d2
      V [libjvm.so+0x4e5fa8] os::os_exception_wrapper(void (*)(JavaValue*, methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0x18
      V [libjvm.so+0x29ed4d] JavaCalls::call(JavaValue*, methodHandle, JavaCallArguments*, Thread*)+0x4d
      V [libjvm.so+0x2ec493] jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, Thread*)+0x213
      V [libjvm.so+0x2d3763] jni_CallStaticVoidMethod+0x273
      C [java+0x17ca]
      C [libc.so.6+0x1c657] __libc_start_main+0x93
       
      Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
      j FieldWatchpoints1Debugee.main([Ljava/lang/String;)V+45
      v ~StubRoutines::call_stub
       
      --------------- P R O C E S S ---------------
       
      Java Threads: ( => current thread )
        0x080ee8d8 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=24418]
        0x080ec638 JavaThread "CompilerThread0" daemon [_thread_blocked, id=24417]
        0x080eb160 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=24416]
        0x080e8d38 JavaThread "JDWP Command Reader" daemon [_thread_in_native, id=24412]
        0x080e7ae0 JavaThread "JDWP Event Helper Thread" daemon [_thread_blocked, id=24411]
        0x080e5480 JavaThread "JDWP Transport Listener: dt_socket" daemon [_thread_blocked, id=24408]
        0x080cc200 JavaThread "Finalizer" daemon [_thread_blocked, id=24407]
        0x080cb0a0 JavaThread "Reference Handler" daemon [_thread_blocked, id=24406]
      =>0x080717c0 JavaThread "main" [_thread_in_vm, id=24401]
       
      Other Threads:
        0x080c55d8 VMThread [id=24405]
        0x080f06c0 WatcherThread [id=24419]
       
      VM state:not at safepoint (normal execution)
       
      VM Mutex/Monitor currently owned by a thread: None
       
      Heap
       def new generation total 576K, used 234K [0x45b00000, 0x45ba0000, 0x45fe0000)
        eden space 512K, 45% used [0x45b00000, 0x45b3ab10, 0x45b80000)
        from space 64K, 0% used [0x45b80000, 0x45b80000, 0x45b90000)
        to space 64K, 0% used [0x45b90000, 0x45b90000, 0x45ba0000)
       tenured generation total 1408K, used 0K [0x45fe0000, 0x46140000, 0x49b00000)
         the space 1408K, 0% used [0x45fe0000, 0x45fe0000, 0x45fe0200, 0x46140000)
       compacting perm gen total 8192K, used 1347K [0x49b00000, 0x4a300000, 0x4f300000)
         the space 8192K, 16% used [0x49b00000, 0x49c50ec8, 0x49c51000, 0x4a300000)
      No shared spaces configured.
       
      Dynamic libraries:
      08048000-08055000 r-xp 00000000 00:71 63426764 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/bin/java
      08055000-08057000 rw-p 0000d000 00:71 63426764 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/bin/java
      08057000-0824e000 rwxp 00000000 00:00 0
      40000000-40016000 r-xp 00000000 03:02 129827 /lib/ld-2.2.4.so
      40016000-40017000 rw-p 00015000 03:02 129827 /lib/ld-2.2.4.so
      40017000-40018000 rw-p 00000000 00:00 0
      40018000-40019000 r--p 00000000 00:00 0
      40019000-40020000 r-xp 00000000 00:71 66969894 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/i386/native_threads/libhpi.so
      40020000-40021000 rw-p 00006000 00:71 66969894 /.automount/vmsqe/root/export/nightly/mantis/JDK/service_hs_baseline/jdk1.5/j2sdk-1_5_0-beta-bin-b30-linux-i586-03_dec_2003/jre/lib/i386/native_threads/libhpi.so
      40021000-40029

            swamyv Swamy Venkataramanappa
            sspitsyn Serguei Spitsyn
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: