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

crash in std_verified_entry

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P3 P3
    • None
    • 5.0u19
    • hotspot
    • sparc
    • solaris_10

      There is no matching found in sunsolve. I do notice the OSRAdapter in the
      stack, so we asked CU to disable OnStackReplacement, but the crash happened
      again (this time without the ~OSRAdapter frame).

      data location: /net/cores.central/cores/dir14/66211432/04jun

      Stack: [0x5e110000,0x5e130000), sp=0x5e12e948, free space=122k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x211b78];; unsigned char*C2IAdapterGenerator::std_verified_entry
      (methodHandle)+0x14
      V [libjvm.so+0x20905c];; void CompiledIC::compute_monomorphic_entry(methodHand
      le,KlassHandle,int,int,CompiledICInfo&,Thread*)+0x74
      V [libjvm.so+0x1ffdac];; methodHandle SharedRuntime::resolve_sub_helper(JavaTh
      read*,int,int,Thread*)+0x290
      V [libjvm.so+0x1ff984];; methodHandle SharedRuntime::resolve_helper(JavaThread
      *,int,int,Thread*)+0x38
      V [libjvm.so+0x210498];; unsigned char*OptoRuntime::resolve_opt_virtual_call_C
      (JavaThread*)+0x3c
      v ~RuntimeStub::_resolve_opt_virtual_call_Java
      J weblogic.transaction.internal.ServerSCInfo.startCommit(Lweblogic/transaction/
      internal/ServerTransactionImpl;ZZ)V
      J weblogic.transaction.internal.ServerTransactionImpl.globalRetryCommit(II)V
      v ~I2CAdapter
      j weblogic.transaction.internal.ServerTransactionImpl.globalCommit()V+6
      j weblogic.transaction.internal.ServerTransactionImpl.internalCommit()V+84
      j weblogic.transaction.internal.ServerTransactionImpl.commit()V+41
      j weblogic.jms.backend.BEForwardingConsumer.processMessages(Ljava/util/List;)V+
      518
      j weblogic.jms.backend.BEForwardingConsumer.pushMessages(Ljava/util/List;)V+32
      j weblogic.messaging.util.DeliveryList.run()V+16
      v ~C2IAdapter
      J weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run()V
      J weblogic.work.ExecuteThread.execute(Ljava/lang/Runnable;)V
      J weblogic.work.ExecuteThread.run()V
      v ~OSRAdapter
      ...



      data location: /net/cores.central/cores/dir14/66211432/09jun

      siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x00000014;;
      ;; si_signo=11 SIGSEGV
      ;; si_code=1 SEGV_MAPERR /* Address not mapped to object. */

      Registers:
       O0=0x00000000 O1=0x00cd3310 O2=0x00000000 O3=0x02bad4d4
       O4=0x0458bc50 O5=0x02bad0e8 O6=0x6606ec20 O7=0xfea11b70
       G1=0x00000001 G2=0x000389a0 G3=0x00000000 G4=0x00000000
       G5=0xfefe6000 G6=0x00000000 G7=0x6bfc5a00 Y=0x00000000
       PC=0xfea11b78 nPC=0xfea11b7c


      Top of Stack: (sp=0x6606ec20)
      0x6606ec20: 00009754 ff03c420 00009400 02bad0e8
      0x6606ec30: 01092368 010926dc 01092364 01092368
      0x6606ec40: 6606ecf8 0109235c 00000006 00000000
      0x6606ec50: 7f8d4230 0109235c 6606ec88 fea09054
      0x6606ec60: faa4a958 008a0000 00000021 6606edac
      0x6606ec70: 6606ed30 ffffff80 00000000 00000000
      0x6606ec80: 6606ecc8 0109235c 00009754 00009400
      0x6606ec90: 7f8d4230 7f8d3e38 01092334 02bad0e0

      Instructions: (pc=0xfea11b78)
      0xfea11b68: fa 06 20 00 90 07 bf fc 7f ff f7 2d fa 27 bf fc
      0xfea11b78: f8 02 20 14 f6 02 20 44 b4 02 00 1c 81 c7 e0 08
      ;;
      Stack: [0x66050000,0x66070000), sp=0x6606ec20, free space=123k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x211b78];; unsigned char*C2IAdapterGenerator::std_verified_entry(methodHandle)+0x14
      V [libjvm.so+0x20905c];; void CompiledIC::compute_monomorphic_entry(methodHandle,KlassHandle,int,int,CompiledICInfo&,Thread*)+0x74
      V [libjvm.so+0x1ffdac];; methodHandle SharedRuntime::resolve_sub_helper(JavaThread*,int,int,Thread*)+0x290
      V [libjvm.so+0x1ff984];; methodHandle SharedRuntime::resolve_helper(JavaThread*,int,int,Thread*)+0x38
      V [libjvm.so+0x210498];; unsigned char*OptoRuntime::resolve_opt_virtual_call_C(JavaThread*)+0x3c
      v ~RuntimeStub::_resolve_opt_virtual_call_Java
      J weblogic.transaction.internal.ServerSCInfo.startCommit(Lweblogic/transaction/internal/ServerTransactionImpl;ZZ)V
      J weblogic.transaction.internal.ServerTransactionImpl.globalRetryCommit(II)V
      J weblogic.transaction.internal.ServerTransactionImpl.internalCommit()V
      v ~I2CAdapter
      j weblogic.transaction.internal.ServerTransactionImpl.commit()V+41
      j weblogic.jms.backend.BEForwardingConsumer.processMessages(Ljava/util/List;)V+518
      j weblogic.jms.backend.BEForwardingConsumer.pushMessages(Ljava/util/List;)V+32
      j weblogic.messaging.util.DeliveryList.run()V+16
      j weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run()V+4
      v ~C2IAdapter
      J weblogic.work.ExecuteThread.execute(Ljava/lang/Runnable;)V
      v ~I2CAdapter
      j weblogic.work.ExecuteThread.run()V+42
      v ~StubRoutines::call_stub
      V [libjvm.so+0x19fa44];; void JavaCalls::call_helper(JavaValue*,methodHandle*,JavaCallArguments*,Thread*)+0x5a8
      V [libjvm.so+0x2c569c];; void JavaCalls::call_virtual(JavaValue*,Handle,KlassHandle,symbolHandle,symbolHandle,Thread*)+0x190
      V [libjvm.so+0x2e4fcc];; void thread_entry(JavaThread*,Thread*)+0x13c
      V [libjvm.so+0x2e0b68];; void JavaThread::run()+0x2b8
      V [libjvm.so+0x684e04];; void*_start(void*)+0x210
      /net/cores.central/cores/dir14/66211432/09jun
      hotspots,core,libs

            chrisphi Chris Phillips
            lkchow Lawrence Chow
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: