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

Linux: -XX:+CompileTheWorld causes java_g crash

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      rc1
    • CPU:
      x86
    • OS:
      linux
    • Verification:
      Verified

      Backports

        Description



        Name: icR10030 Date: 01/11/2001



        Platforms:
        =============
        RedHat 6.2

        JDK, switches Info:
        ===================
        java version "1.3.1beta"
        Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1beta-b13)
        Java HotSpot(TM) Client VM (build 1.3.1beta-b13-debug, mixed mode)

        -XX:+CompileTheWorld -version

        How to reproduce:
        ====================

        java_g -XX:+CompileTheWorld -version


        Test output:
        =============

        VM option '+CompileTheWorld'
        CompileTheWorld : Compiling all classes in /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/rt.jar

        CompileTheWorld (1) : java/io/InputStream
        CompileTheWorld (2) : java/io/IOException
        CompileTheWorld (3) : java/io/Serializable
        ...
        ...
        ...
        CompileTheWorld (4601) : javax/swing/tree/DefaultTreeCellEditor
        CompileTheWorld (4602) : javax/swing/tree/DefaultTreeCellRenderer
        CompileTheWorld (4603) : javax/swing/tree/FixedHeightLayoutCache$FHTreeStateNode

        Unexpected Signal : 11 occurred at PC=0x4037b707
        Function name=__8CodeBlobP10CodeBufferiiiiP9OopMapSeti
        Library=/.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/client/libjvm_g.so

        Current Java thread:

        Dynamic libraries:
        08048000-0804c000 r-xp 00000000 00:0a 557366852 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/bin/i386/native_threads/java_g
        0804c000-0804d000 rw-p 00003000 00:0a 557366852 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/bin/i386/native_threads/java_g
        40000000-40013000 r-xp 00000000 08:07 15418 /lib/ld-2.1.3.so
        40013000-40014000 rw-p 00012000 08:07 15418 /lib/ld-2.1.3.so
        40016000-40017000 r--p 00000000 08:07 92 /usr/share/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES
        40017000-40018000 r--p 00000000 08:07 107835 /usr/share/locale/en_US/LC_MONETARY
        40018000-40019000 r--p 00000000 08:07 107837 /usr/share/locale/en_US/LC_TIME
        40019000-4001a000 r--p 00000000 08:07 107836 /usr/share/locale/en_US/LC_NUMERIC
        4001b000-40026000 r-xp 00000000 08:07 15464 /lib/libpthread-0.8.so
        40026000-4002d000 rw-p 0000a000 08:07 15464 /lib/libpthread-0.8.so
        4002e000-40038000 r-xp 00000000 00:0a 553777696 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/native_threads/libhpi_g.so
        40038000-40039000 rw-p 00009000 00:0a 553777696 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/native_threads/libhpi_g.so
        40039000-4045f000 r-xp 00000000 00:0a 553777699 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/client/libjvm_g.so
        4045f000-4124e000 rw-p 00425000 00:0a 553777699 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/client/libjvm_g.so
        412a8000-412aa000 r-xp 00000000 08:07 15434 /lib/libdl-2.1.3.so
        412aa000-412ac000 rw-p 00001000 08:07 15434 /lib/libdl-2.1.3.so
        412ac000-41399000 r-xp 00000000 08:07 15425 /lib/libc-2.1.3.so
        41399000-4139d000 rw-p 000ec000 08:07 15425 /lib/libc-2.1.3.so
        413a1000-413b3000 r-xp 00000000 08:07 15438 /lib/libnsl-2.1.3.so
        413b3000-413b5000 rw-p 00011000 08:07 15438 /lib/libnsl-2.1.3.so
        413b7000-413d3000 r-xp 00000000 08:07 15436 /lib/libm-2.1.3.so
        413d3000-413d4000 rw-p 0001b000 08:07 15436 /lib/libm-2.1.3.so
        413d4000-41408000 r-xp 00000000 08:07 62464 /usr/lib/libstdc++-2-libc6.1-1-2.9.0.so
        41408000-41414000 rw-p 00033000 08:07 62464 /usr/lib/libstdc++-2-libc6.1-1-2.9.0.so
        41417000-4142a000 r-xp 00000000 00:0a 553777700 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libverify_g.so
        4142a000-4142b000 rw-p 00012000 00:0a 553777700 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libverify_g.so
        4142b000-4144c000 r-xp 00000000 00:0a 553777701 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libjava_g.so
        4144c000-4144e000 rw-p 00020000 00:0a 553777701 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libjava_g.so
        4144f000-41463000 r-xp 00000000 00:0a 553777702 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libzip_g.so
        41463000-41466000 rw-p 00013000 00:0a 553777702 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libzip_g.so
        41466000-4217e000 r--s 00000000 00:0a 557366657 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/rt.jar
        421ab000-42449000 r--s 00000000 00:0a 557366658 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i18n.jar
        42449000-4245f000 r--s 00000000 00:0a 557366669 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/sunrsasign.jar
        44507000-4450f000 r--p 00000000 08:07 107833 /usr/share/locale/en_US/LC_COLLATE
        4a5a8000-4a5be000 r--p 00000000 08:07 107834 /usr/share/locale/en_US/LC_CTYPE
        4a5be000-4a5bf000 r-xp 00000000 08:07 30911 /usr/lib/gconv/ISO8859-1.so
        4a5bf000-4a5c0000 rw-p 00000000 08:07 30911 /usr/lib/gconv/ISO8859-1.so
        4a5c4000-4a5cc000 r-xp 00000000 08:07 15456 /lib/libnss_files-2.1.3.so
        4a5cc000-4a5cd000 rw-p 00007000 08:07 15456 /lib/libnss_files-2.1.3.so
        4a5cd000-4a5d6000 r-xp 00000000 08:07 15462 /lib/libnss_nisplus-2.1.3.so
        4a5d6000-4a5d8000 rw-p 00008000 08:07 15462 /lib/libnss_nisplus-2.1.3.so
        4a5d8000-4a5e0000 r-xp 00000000 08:07 15460 /lib/libnss_nis-2.1.3.so
        4a5e0000-4a5e2000 rw-p 00007000 08:07 15460 /lib/libnss_nis-2.1.3.so
        4a656000-4a65f000 r-xp 00000000 00:0a 553777705 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libnet_g.so
        4a65f000-4a660000 rw-p 00008000 00:0a 553777705 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libnet_g.so
        4a69d000-4aa91000 r-xp 00000000 00:0a 553777709 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libawt_g.so
        4aa91000-4aaa1000 rw-p 003f3000 00:0a 553777709 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libawt_g.so
        4ab1b000-4ab6d000 r-xp 00000000 00:0a 553777708 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libmlib_image_g.so
        4ab6d000-4ab6f000 rw-p 00051000 00:0a 553777708 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libmlib_image_g.so
        4ab6f000-4ab75000 r-xp 00000000 08:07 77585 /usr/X11R6/lib/libXp.so.6.2
        4ab75000-4ab77000 rw-p 00005000 08:07 77585 /usr/X11R6/lib/libXp.so.6.2
        4ab77000-4abbc000 r-xp 00000000 08:07 77587 /usr/X11R6/lib/libXt.so.6.0
        4abbc000-4abbd000 ---p 00045000 08:07 77587 /usr/X11R6/lib/libXt.so.6.0
        4abbd000-4abc0000 rw-p 00045000 08:07 77587 /usr/X11R6/lib/libXt.so.6.0
        4abc1000-4abcb000 r-xp 00000000 08:07 77579 /usr/X11R6/lib/libXext.so.6.3
        4abcb000-4abcd000 rw-p 00009000 08:07 77579 /usr/X11R6/lib/libXext.so.6.3
        4abcd000-4abd1000 r-xp 00000000 08:07 77589 /usr/X11R6/lib/libXtst.so.6.1
        4abd1000-4abd2000 rw-p 00003000 08:07 77589 /usr/X11R6/lib/libXtst.so.6.1
        4abd2000-4ac70000 r-xp 00000000 08:07 77573 /usr/X11R6/lib/libX11.so.6.1
        4ac70000-4ac76000 rw-p 0009d000 08:07 77573 /usr/X11R6/lib/libX11.so.6.1
        4ac76000-4ac7e000 r-xp 00000000 08:07 77571 /usr/X11R6/lib/libSM.so.6.0
        4ac7e000-4ac80000 rw-p 00007000 08:07 77571 /usr/X11R6/lib/libSM.so.6.0
        4ac80000-4ac94000 r-xp 00000000 08:07 77567 /usr/X11R6/lib/libICE.so.6.3
        4ac94000-4ac95000 rw-p 00013000 08:07 77567 /usr/X11R6/lib/libICE.so.6.3
        4ac97000-4acee000 r-xp 00000000 00:0a 553777712 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libcmm_g.so
        4acee000-4acf1000 rw-p 00056000 00:0a 553777712 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libcmm_g.so
        4acf1000-4ad7b000 r-xp 00000000 00:0a 553777710 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libfontmanager_g.so
        4ad7b000-4ad8b000 rw-p 00089000 00:0a 553777710 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libfontmanager_g.so
        4ad8b000-4adba000 r-xp 00000000 00:0a 553777711 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libjpeg_g.so
        4adba000-4adbb000 rw-p 0002e000 00:0a 553777711 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libjpeg_g.so
        4adbc000-4add9000 r-xp 00000000 00:0a 553777707 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libdcpr_g.so
        4add9000-4adec000 rw-p 0001c000 00:0a 553777707 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libdcpr_g.so
        4ae48000-4ae8b000 r-xp 00000000 00:0a 553777706 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libjsound_g.so
        4ae8b000-4ae8c000 rw-p 00042000 00:0a 553777706 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libjsound_g.so
        4ae8e000-4ae92000 r-xp 00000000 00:0a 553777713 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libioser12_g.so
        4ae92000-4ae93000 rw-p 00003000 00:0a 553777713 /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/libioser12_g.so

        Local Time = Thu Jan 11 18:53:47 2001
        Elapsed Time = 1233
        #
        # HotSpot Virtual Machine Error : 11
        # Error ID : /BUILD_AREA/hotspot1.3.1/build/linux/../../src/share/vm/runtime/os.cpp, 716
        # Please report this error at
        # http://java.sun.com/cgi-bin/bugreport.cgi
        #
        # Java VM: Java HotSpot(TM) Client VM (1.3.1beta-b13-debug mixed mode)
        #
        # An error report file has been saved as hs_err_pid19885.log.
        # Please refer to the file for further information.
        #
        Current thread is 0x400
        Dumping core ...
        VM option '+CompileTheWorld'


        ****************
        Another exception has been detected while we were handling last error.
        Dumping information about last error:
        ERROR REPORT FILE = hs_err_pid19885.log
        PC = 0x0x4037b707
        SIGNAL = 11
        FUNCTION NAME = __8CodeBlobP10CodeBufferiiiiP9OopMapSeti
        LIBRARY NAME = /.automount/linux-15/root/export/home/jdk1.3.1_g/linux/jre/lib/i386/client/libjvm_g.so
        Please check ERROR REPORT FILE for further information, if there is any.
        Good bye.
        Current thread is 0x400
        Dumping core ...

        Specific Machine Info:
        =====================
        Hostname: linux-13

        ======================================================================

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                hhuangsunw Hui Huang (Inactive)
                Reporter:
                ichesunw Iche Iche (Inactive)
                Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: