• Download
  • Developer Resources
  • Report Issue

Finding the root cause of problems not your thing? It’s what we do.

Subscribers click here.

Troubleshooting

  • Troubleshooting Home
  • Fatal Error Log
  • Symptoms
  • Causes
  • Exceptions and Errors
  • Security
  • JVM Performance

Issue Tracker

Need more help? Learn about
Oracle Java Support subscriptions

Causes

Select the cause of the symptoms you are experiencing from the list below. This will take you to a page describing how to resolve it, and what the root cause is.


Certificates

  • Revoked Certificates in Truststores Such as the cacerts Keystore or JSSE Truststore

Garbage Collection

  • Frequent Full GCs on Poonam Parhar's blog
  • Garbage Collection is Extremely Slow Due to System Swap Activity
  • Troubleshooting Long Garbage Collection Pauses

Memory

  • Troubleshooting Native Memory Leaks in Java Applications on Poonam Parhar's blog
  • Troubleshooting Memory Leaks

Performance

  • Java Client Applications May Use Significantly More Memory and CPU After Upgrading to JDK 11 or Later from JDK 8 32-bit
  • How to Troubleshoot Performance Problems Due to High CPU Utilization by a Java Application Thread

Truststores

  • 'Could not derive key' or 'Could not decrypt key' Errors After Upgrading JDK or Applying the October 2022 CPU

© 2026 Oracle Support Privacy Terms of Use Trademarks Contact