Java Bug Database

Search the Bug Database

Report an Issue

If you discover an issue with the JDK, please start by searching the Bug Database to find out if that issue has been reported and fixed already. Once you confirm that the issue you discovered is new, please report it here.

In your report, please include all relevant and detailed information necessary to reproduce the issue. As a simple example, a submission should include a test case demonstrating the issue to make it easier to reproduce. For more information about reporting issues, please see the Java SE Troubleshooting Guide.

Please note that fixes for bug reports are not guaranteed through this channel. For bugs that require immediate and personal attention, Oracle offers Java SE Subscription. Support customers should report bugs through My Oracle Support.

Suggest an Enhancement

If you have a suggestion for a small change to an existing API or the way in which the JDK behaves, please propose it here.

Please note that the Bug Database is not the venue to propose large changes to the JDK. Ongoing feature development is carried out in OpenJDK; corresponding enhancements to The Java Language Specification and The JVM Specification are managed through the Java Community Process.

Submit a Code Fix or Test Case

If you are interested in contributing to OpenJDK, please start by reviewing the contributor guidelines.

Frequently asked Questions

Refer to the Bug Submission FAQ's to answer questions you have related to the Bug Database and the Bug Submission Process.