Οι πωλητές λογισμικού διαμαρτύρονται ότι οι πρόσφατες ενημερώσεις της Java «σπάνε» το περιβάλλον τους.
Το πρόβλημα φαίνεται να είναι στο JVM bytecode, στη Java 8, ενημέρωση 11 και Java 7, ενημέρωση 65. Σύμφωνα με την InfoQ, οι προγραμματιστές συναντούν το bug στο JRebel (από την ZeroTurnaround), την Groovy γλώσσα προγραμματισμού, τη βιβλιοθήκη bytecode Javassist, τη JaCoCo ένα εργαλείο κάλυψης κώδικα και το Guice της Google.
Το σφάλμα περιγράφεται λεπτομερώς εδώ. Η InfoQ υποστηρίζει ότι το ζήτημα είναι ότι οι προηγούμενες εκδόσεις δεν τήρησαν αυστηρά την επιβολή των επιδιορθώσεων, με άλλα λόγια, η επιδιόρθωση ενός bug είναι αυτό που κάνει τη «ζωή δύσκολη» για εργαλεία τρίτων.
Η Oracle κυκλοφόρησε μια διόρθωση σε μορφή Java Update 67, αλλά ρυθμίζοντας την επιλογή noverify, επιτρέπει σε εργαλεία να εξακολουθούν να εργάζονται.
Η ZeroTurnaround, η οποία ανέφερε το σφάλμα, υποστηρίζει ότι η τελευταία έκδοση του Jrebel, 5.6.1, έχει μια λύση για το bug. Άλλα εργαλεία εξακολουθούν να αναμένουν δράση από την Oracle.