title: JDK 8 Crash on Linux with Intellij IDE
body: <p>I'm facing a lot of crashs from the JDK installed on my machine, this is the version details of the JDK:</p>
  
  <pre><code>openjdk version "1.8.0_232"
  OpenJDK Runtime Environment (build 1.8.0_232-b09)
  Eclipse OpenJ9 VM (build openj9-0.17.0, JRE 1.8.0 Linux amd64-64-Bit Compressed References 20191017_442 (JIT enabled, AOT enabled)
  OpenJ9   - 77c1cf708
  OMR      - 20db4fbc
  JCL      - 97b5ec8f383 based on jdk8u232-b09)
  </code></pre>
  
  <p>The logs of the error can be seen below:</p>
  
  <pre><code>#
  # A fatal error has been detected by the Java Runtime Environment:
  #
  #  SIGSEGV (0xb) at pc=0x00007f8c2cc76147, pid=12178, tid=12203
  #
  # JRE version: OpenJDK Runtime Environment (11.0.5+10) (build 11.0.5+10-b520.17)
  # Java VM: OpenJDK 64-Bit Server VM (11.0.5+10-b520.17, mixed mode, tiered, compressed oops, concurrent mark sweep gc, linux-amd64)
  # Problematic frame:
  # J 1228 c2 java.util.concurrent.ConcurrentHashMap.get(Ljava/lang/Object;)Ljava/lang/Object; java.base@11.0.5 (162 bytes) @ 0x00007f8c2cc76147 [0x00007f8c2cc76040+0x0000000000000107]
  #
  # Core dump will be written. Default location: Core dumps may be processed with "/usr/share/apport/apport %p %s %c %d %P" (or dumping to /home/hamza/core.12178)
  #
  # 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: -Xms128m -Xmx1956m -XX:ReservedCodeCacheSize=240m -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=50 -ea -XX:CICompilerCount=2 -Dsun.io.useCanonPrefixCache=false -Djava.net.preferIPv4Stack=true -Djdk.http.auth.tunneling.disabledSchemes="" -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -Djdk.attach.allowAttachSelf=true -Dkotlinx.coroutines.debug=off -Djdk.module.illegalAccess.silent=true -Dawt.useSystemAAFontSettings=lcd -Dsun.java2d.renderer=sun.java2d.marlin.MarlinRenderingEngine -Dsun.tools.attach.tmp.only=true -Dide.no.platform.update=true -XX:ErrorFile=/home/hamza/java_error_in_IDEA_%p.log -XX:HeapDumpPath=/home/hamza/java_error_in_IDEA.hprof -Didea.paths.selector=IntelliJIdea2019.3 -Djb.vmOptionsFile=/home/hamza/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/193.5662.53.vmoptions -Didea.jre.check=true com.intellij.idea.Main
  
  Host: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz, 12 cores, 15G, Ubuntu 19.10
  Time: Mon Dec 30 14:22:21 2019 CET elapsed time: 0 seconds (0d 0h 0m 0s)
  
  ---------------  T H R E A D  ---------------
  
  Current thread (0x00007f8bdc0ac000):  JavaThread "ApplicationImpl pooled thread 4" [_thread_in_Java, id=12203, stack(0x00007f8beda62000,0x00007f8bedb63000)]
  </code></pre>
  
  <p>I tried the <code>ulimit -c unlimited</code> command but still getting the same error. Done some search on the web and find out that other people are facing the same problem but without any solution for the moment. Anyone having a clue of how to get rid of this? </p>
  
  <p>Usage of JDK: running/developing a microservice architecture based application with Intellij IDE and in term of memory usage I'm not even reaching 10GB of the 16 in my laptop.</p>