简体   繁体   中英

How could I know a JVM bug is solved in a newer version?

After a question I asked, it appears the malfunction in our application comes from a bug in the JVM we are using. It is a bug causing a segmentation fault in the Java2d disposal thread, and the Java bugtracker indicates it could be caused by the deletion of a file while the JVM is accessing it. The bug is identified , but I have a hard time to confirm it is actually solved, and in which version of Java. It is simply marked as "closed" Oracle's bugtracker, with a reference to another issue, which isn't available online anymore (probably a consequence of the Sun-Oracle merger and the disruption it caused in official Java-related websites). Could anyone help?

This is not a bug in the JDK that has been fixed in a given version. The evaluation at the bottom says:

This is certainly a duplicate of 6953445.

User deleting temp files being actively used by the JDK.

This means that your application removes files that the JDK expects to be there, so my guess is the resolution is that this is not a bug in the JDK but your code.

If you really MUST know then Oracle support (most likely paid, unless you have a license from other products) should be able to give a definitive answer.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM