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

Multiple JVM CRASH within 30 minutes | Problematic frame: # V [libjvm.so+0x5d0e71] AccessInternal::PostRuntimeDispatch<G1BarrierSet::AccessBarrier<1097844ul, G1BarrierSet> | OpenJDK 11.0.7

    Details

    • Subcomponent:
    • CPU:
      x86
    • OS:
      linux

      Description

      ADDITIONAL SYSTEM INFORMATION :
      CENTOS 7, JDK7

      A DESCRIPTION OF THE PROBLEM :
      I got multiple JVM crash within 30minutes.

      ERROR MESSAGES/STACK TRACES THAT OCCUR :
      I attached all of the crash and replay logs here:

      hs_err_pid11800.log:

      #
      # A fatal error has been detected by the Java Runtime Environment:
      #
      # SIGSEGV (0xb) at pc=0x00007fc0dd168e71, pid=11800, tid=11812
      #
      # JRE version: OpenJDK Runtime Environment (11.0.7+10) (build 11.0.7+10-LTS)
      # Java VM: OpenJDK 64-Bit Server VM (11.0.7+10-LTS, mixed mode, tiered, compressed oops, g1 gc, linux-amd64)
      # Problematic frame:
      # V [libjvm.so+0x5d0e71] AccessInternal::PostRuntimeDispatch<G1BarrierSet::AccessBarrier<1097844ul, G1BarrierSet>, (AccessInternal::BarrierType)2, 1097844ul>::oop_access_barrier(void*)+0x1
      #
      # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
      #
      # If you would like to submit a bug report, please visit:
      # http://bugreport.java.com/bugreport/crash.jsp
      #

      --------------- S U M M A R Y ------------

      Command Line: -D[Standalone] -Xshare:off -Xss2m -Xms1024m -Xmx4096m -XX:+UseG1GC -XX:-DisableExplicitGC -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/opt/mysite/heapdump -Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom -Dfile.encoding=UTF-8 -DLog4jContextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector -Dlog4j.configurationFile=file:/opt/mysite/conf/log4j2-prod.xml -Det.conf=/opt/mysite/conf/et-prod.properties -Djboss.home.dir=/opt/wildfly/wildfly-current -Djboss.as.management.blocking.timeout=400 -Djboss.bind.address.management=127.0.0.1 -Djboss.modules.system.pkgs=org.jboss.byteman --add-exports=java.base/sun.nio.ch=ALL-UNNAMED --add-exports=jdk.unsupported/sun.misc=ALL-UNNAMED --add-exports=jdk.unsupported/sun.reflect=ALL-UNNAMED --add-modules=java.se -Dorg.jboss.boot.log.file=/opt/wildfly/wildfly-current/standalone/log/server.log -Dlogging.configuration=file:/opt/wildfly/wildfly-current/standalone/configuration/logging.properties /opt/wildfly/wildfly-current/jboss-modules.jar -mp /opt/wildfly/wildfly-current/modules org.jboss.as.standalone -Djboss.home.dir=/opt/wildfly/wildfly-current -Djboss.server.base.dir=/opt/wildfly/wildfly-current/standalone

      Host: Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz, 6 cores, 23G, CentOS Linux release 7.8.2003 (Core)
      Time: Sun Jul 12 07:15:11 2020 CEST elapsed time: 83 seconds (0d 0h 1m 23s)

      --------------- T H R E A D ---------------

      Current thread (0x000055fcb4552000): JavaThread "C1 CompilerThread0" daemon [_thread_in_vm, id=11812, stack(0x00007fc0afcdd000,0x00007fc0afdde000)]


      Current CompileTask:
      C1: 83668 22339 3 com.arjuna.ats.arjuna.coordinator.BasicAction::onePhaseCommit (609 bytes)

      Stack: [0x00007fc0afcdd000,0x00007fc0afdde000], sp=0x00007fc0afddc0a0, free space=1020k
      Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x5d0e71] AccessInternal::PostRuntimeDispatch<G1BarrierSet::AccessBarrier<1097844ul, G1BarrierSet>, (AccessInternal::BarrierType)2, 1097844ul>::oop_access_barrier(void*)+0x1
      V [libjvm.so+0xbdb27a] nmethod::nmethod(Method*, CompilerType, int, int, int, CodeOffsets*, int, DebugInformationRecorder*, Dependencies*, CodeBuffer*, int, OopMapSet*, ExceptionHandlerTable*, ImplicitExceptionTable*, AbstractCompiler*, int, _jobject*, _jobject*)+0x48a
      V [libjvm.so+0xbdbc69] nmethod::new_nmethod(methodHandle const&, int, int, CodeOffsets*, int, DebugInformationRecorder*, Dependencies*, CodeBuffer*, int, OopMapSet*, ExceptionHandlerTable*, ImplicitExceptionTable*, AbstractCompiler*, int, _jobject*, _jobject*)+0x249
      V [libjvm.so+0x5ce5ec] ciEnv::register_method(ciMethod*, int, CodeOffsets*, int, CodeBuffer*, int, OopMapSet*, ExceptionHandlerTable*, ImplicitExceptionTable*, AbstractCompiler*, bool, bool, RTMState)+0x33c
      V [libjvm.so+0x4ff843] Compilation::compile_method()+0x293
      V [libjvm.so+0x4ffbc0] Compilation::Compilation(AbstractCompiler*, ciEnv*, ciMethod*, int, BufferBlob*, DirectiveSet*)+0x280
      V [libjvm.so+0x500c9b] Compiler::compile_method(ciEnv*, ciMethod*, int, DirectiveSet*)+0xbb
      V [libjvm.so+0x686055] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x485
      V [libjvm.so+0x6878b8] CompileBroker::compiler_thread_loop()+0x598
      V [libjvm.so+0xeafc92] JavaThread::thread_main_inner()+0x232
      V [libjvm.so+0xeac38a] Thread::call_run()+0x16a
      V [libjvm.so+0xc21728] thread_native_entry(Thread*)+0xf8


      siginfo: si_signo: 11 (SIGSEGV), si_code: 128 (SI_KERNEL), si_addr: 0x0000000000000000

      Register to memory mapping:

      RAX=0xffffffffffffffff is an unknown value
      RBX=0x00007fc0afddc0b0 is pointing into the stack for thread: 0x000055fcb4552000
      RCX=0x0000000000000048 is an unknown value
      RDX=0x00007fc0dd00e980: <offset 0x0000000000476980> in /usr/lib/jvm/java-11-openjdk-11.0.7.10-4.el7_8.x86_64/lib/server/libjvm.so at 0x00007fc0dcb98000
      RSP=0x00007fc0afddc0a0 is pointing into the stack for thread: 0x000055fcb4552000
      RBP=0x00007fc0afddc180 is pointing into the stack for thread: 0x000055fcb4552000
      RSI=0x0000000000000001 is an unknown value
      RDI=0x0c01caa52805ad08 is an unknown value
      R8 =0x00000000ddb3d5b6 is an unknown value
      R9 =0x00007fc0c6cbd171 is at entry_point+21937 in (nmethod*)0x00007fc0c6cb7310
      R10=0x00000000000055b1 is an unknown value
      R11=0x00007fc0de2daad0: <offset 0x000000000018dad0> in /lib64/libc.so.6 at 0x00007fc0de14d000
      R12=0x00007fc0afddc120 is pointing into the stack for thread: 0x000055fcb4552000
      R13=0x0000000000000001 is an unknown value
      R14=0x0c01caa52805ad08 is an unknown value
      R15=0x00007fc0c6cb7ffd is at entry_point+1085 in (nmethod*)0x00007fc0c6cb7310
      ----------------------------------------
      ----------------------------------------------------------
      ----------------------------------------------------------------------------
      container (cgroup) information:
      container_type: cgroupv1
      cpu_cpuset_cpus: 0-5
      cpu_memory_nodes: 0
      active_processor_count: 6
      cpu_quota: -1
      cpu_period: 100000
      cpu_shares: -1
      memory_limit_in_bytes: -1
      memory_and_swap_limit_in_bytes: -1
      memory_soft_limit_in_bytes: -1
      memory_usage_in_bytes: 10560782336
      memory_max_usage_in_bytes: 0

      KVM virtualization detected
      Steal ticks since vm start: 863026
      Steal ticks percentage since vm start: 0.008

      CPU:total 6 (initial active 6) (6 cores per cpu, 1 threads per core) family 6 model 79 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, rtm, 3dnowpref, lzcnt, tsc, bmi1, bmi2, adx, fma
      CPU Model and flags from /proc/cpuinfo:
      model name : Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz
      flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon rep_good nopl xtopology eagerfpu pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single ssbd ibrs ibpb stibp fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm rdseed adx smap xsaveopt arat umip md_clear spec_ctrl intel_stibp arch_capabilities

      Memory: 4k page, physical 24522384k(13790616k free), swap 0k(0k free)

      vm_info: OpenJDK 64-Bit Server VM (11.0.7+10-LTS) for linux-amd64 JRE (11.0.7+10-LTS), built on Apr 29 2020 09:04:09 by "mockbuild" with gcc 4.8.5 20150623 (Red Hat 4.8.5-39)

      END.











      REGRESSION : Last worked in version 11.0.7

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      I can not reproduce it. After These jvm crashes I stopped wildfly server and start it again


      FREQUENCY : often

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              webbuggrp Webbug Group
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: