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

jdk 1.3.1_02 client/server hotspot crashes in compiled java code

XMLWordPrintable

    • sparc
    • solaris_8


      JDK 1.3.1_02 hotspot crashes in compiled java code. Problem happens using both
      the client compiler and the server compiler.

      Jdk crashes with the following error, when using server compiler:
      Unexpected Signal : 10 occurred at PC=0xfb214990
      Function name=getClassNameFromGUID (compiled Java code)
      Library=(N/A)

      Local Time = Mon Apr 29 23:57:52 2002
      Elapsed Time = 178207
      #
      # HotSpot Virtual Machine Error : 10
      # Error ID : 4F530E43505002C4 01
      # Please report this error at
      # http://java.sun.com/cgi-bin/bugreport.cgi
      #
      # Java VM: Java HotSpot(TM) Server VM (1.3.1_02-b02 mixed mode)
      #

      Native stack snippet (attached file crash_server_1.tar contains the complete native stack,
      core, and jdk error):
        ---- called from signal handler with signal 10 (SIGBUS) ------
        [10] 0xfb214990(0xd9acbd30, 0x38, 0xf6c5e158, 0x0, 0xf6caef68, 0xcbe7ee38), at 0xfb21498f
        [11] 0xfb10ea24(0xe167f1b8, 0xd9acbd00, 0xfa7ca000, 0x2e34c, 0x0, 0xf6c5e658), at 0xfb10ea23
        [12] 0xfb0f55b0(0xe167f1b8, 0x0, 0xcbe7ef54, 0xcbe7ef6c, 0xb4400, 0x109a0), at 0xfb0f55af
        [13] 0xb6d38(0xcbe7eff4, 0xfeca2000, 0x3bee550, 0xc2814, 0x14, 0xcbe7ef00), at 0xb6d37
        [14] 0xfed0ad48(0xcbe7f080, 0xcbe7f280, 0xa, 0xf6d56b18, 0x14, 0xcbe7ef88), at 0xfed0ad47
        [15] JavaCalls::call_helper(0xcbe7f278, 0xfeca2000, 0xcbe7f1ac, 0x3484bf0, 0xb89fc, 0xcbe7f280), at 0xfe8c9d80
        [16] JavaCalls::call(0xcbe7f278, 0xcbe7f18c, 0xcbe7f1ac, 0x3484bf0, 0xcbe7f194, 0xcbe7f124), at 0xfe9725dc
        [17] jni_invoke(0x5, 0x3484bf0, 0x3460c, 0x1, 0x8a8d70, 0xcbe7f25c), at 0xfe9d31f8
        [18] jni_CallObjectMethodV(0xfeca2000, 0x3484bf0, 0x3460c, 0xcbe7f340, 0x8a8d70, 0x3484c74), at 0xfea228ac
        [19] JNIEnv_::CallObjectMethod(0x3484c74, 0x3460c, 0x8a8d70, 0x945c7c, 0x10000, 0x0), at 0xd50a617c
        [20] GXBinderJ::Bind(0x75ee90, 0xcbe7f6b8, 0x10000, 0xfecb0248, 0xfea10720, 0xcbe7f6a4), at 0xd50a491c
        [21] GXReqStep_Bind::ExecStep(0x261610, 0x13ad900, 0x0, 0x0, 0xff31946c, 0x0), at 0xd4a95dd4
        [22] GXReqMgr::Main(0x2558e0, 0x1b3a500, 0xd4babde8, 0xd4bad868, 0xd4f701d0, 0x14a93e8), at 0xd4baa7c4
        [23] GXRequestProc(0x30c8300, 0x1b3a500, 0xd6ed4fe8, 0x0, 0xd4f6fb38, 0xf6cd9198), at 0xd4ba860c
        [24] JXThread::Execute(0x1b3a500, 0x0, 0xe, 0xcbe7fb64, 0xfe9210a8, 0xfe9210a8), at 0xd4f55b68
        [25] Java_com_kivasoft_thread_ThreadBasic_run(0x3484c74, 0xcbe7fb64, 0xfecb0248, 0xfe9c2b90, 0x3484bf0, 0x0), at 0xd4f56a5c
        [26] 0xb99b4(0xcbe7fb64, 0xf6c16808, 0xcbe7fbdc, 0xfeca2000, 0x0, 0x109a0), at 0xb99b3
        [27] 0xb6d14(0xcbe7fbdc, 0x1, 0xfecafd00, 0xc2814, 0x4, 0xcbe7fb08), at 0xb6d13
        [28] 0xfed0ad48(0xcbe7fc68, 0xcbe7fea0, 0xa, 0xf6c17118, 0x4, 0xcbe7fb80), at 0xfed0ad47
        [29] JavaCalls::call_helper(0xcbe7fe98, 0xfeca2000, 0xcbe7fde4, 0x3484bf0, 0xb89fc, 0xcbe7fea0), at 0xfe8c9d80
        [30] JavaCalls::call_virtual(0xf6c17f70, 0xcbe7fdd0, 0xcbe7fdd4, 0xfeca2000, 0xcbe7fe98, 0xcbe7fde4), at 0xfe9f5018
        [31] JavaCalls::call_virtual(0xcbe7fe98, 0xcbe7fe94, 0xcbe7fe90, 0xcbe7fe84, 0xcbe7fe7c, 0x3484bf0), at 0xfe9fafdc
        [32] thread_entry(0xf6c17f70, 0x3484bf0, 0xfeca2000, 0xcbe7ffa0, 0x1e, 0xe), at 0xfea19700
        [33] JavaThread::run(0xcbe00000, 0xfecad0d4, 0xfeca2000, 0x80000, 0x3484bf0, 0x80000), at 0xfea14200
        [34] _start(0xfeca2000, 0xd3096000, 0x0, 0x0, 0x0, 0x0), at 0xfea11f54

      Customer is using iAS 6.5, and jdk based kjs daemon crashes as explained above.

      System configuration: E220R systems, 2 GB RAM, Sol8, alt libthread, 1024 fd,
      JVM Options:
      -server/-client -Xss1024k -Xms128m -Xmx512m -XX:NewSize=42m
      -XX:MaxNewSize=342 -XX:+DisableExplicitGC -Xconcurrentio
      -Djava.protocol.handler.pkgs=com.sun.net.ssl.internal.www.protocol
      -Dfile.encoding=ISO8859-1
      -Drules_config=/usr/apps/ebanking/etc/account_logic.xml
      -DcipAddress=10.99.1.20

      Attached are tar files, each containing core, native stack, jdk error, etc, for
      different jdk crashes (each containing similar signature of the crash).
      Not sure which methods to disable compiling using .hotspot_compiler, for a
      workaround (not sure if the methods are consistent).

      The following is an error snippet when using client compiler, which
      produces the same stack trace as listed above (attached file
      crash_client_2.tar contains stack, core, error, etc):

      Unexpected Signal : 10 occurred at PC=0xfb42f820
      Function name=<init> (compiled Java code)
      Library=(N/A)

      Current Java thread:

      Dynamic libraries:
      [..snip..]

      Local Time = Thu May 2 12:44:22 2002
      Elapsed Time = 65625
      #
      # HotSpot Virtual Machine Error : 10
      # Error ID : 4F530E43505002C4 01
      # Please report this error at
      # http://java.sun.com/cgi-bin/bugreport.cgi
      #
      # Java VM: Java HotSpot(TM) Client VM (1.3.1_02-b02 mixed mode)
      #
      # An error report file has been saved as hs_err_pid11134.log.
      # Please refer to the file for further information.
      #

            kbr Kenneth Russell (Inactive)
            duke J. Duke
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: